これが私がやろうとしていることです。これまでにHaloまたはCoDをプレイしたことがある場合は、武器ロードアウトの名前を変更できることをご存知でしょう。
私がやっていることは、テキストフィールドを使用してロードアウト名を変更できるようにすることです。これが問題です。ロードアウトメニューのロードアウト名は(そのロードアウトに関する情報を選択して表示するための)ボタンであり、次のように書くことができます。
@IBAction func renameClassButton(sender: AnyObject) {
classTopButton.text = "\(classTopTextField)"
}
それ以外は[classTopButton]は '.text'サフィックスを許可しないボタンです
UIControlState
一部を省略してのように書くこともできbutton.setTitle("my text here", forState: .Normal)
ます。