Oto, co próbuję zrobić. Jeśli kiedykolwiek grałeś w Halo lub CoD, wiedziałbyś, że możesz zmienić nazwę wyposażenia broni.
Robię to, abyś mógł zmienić nazwę załadunku za pomocą pola tekstowego. Oto problem, nazwa załadunku w menu ładowania to przycisk (do wyboru i przeglądania informacji o tym załadunku) i mogę po prostu napisać to:
@IBAction func renameClassButton(sender: AnyObject) {
classTopButton.text = "\(classTopTextField)"
}
Z wyjątkiem tego, że [classTopButton] jest przyciskiem, który nie zezwala na rozszerzenie „.text”
UIControlState
część i po prostu pisać jakbutton.setTitle("my text here", forState: .Normal)
.