Voici ce que j'essaye de faire. Si vous avez déjà joué à Halo ou CoD, vous savez que vous pouvez changer le nom d'un chargement d'arme.
Ce que je fais, c'est que vous puissiez changer le nom de votre chargement à l'aide d'un champ de texte. Voici le problème, le nom de chargement dans le menu de chargement est un bouton (pour sélectionner et afficher des informations sur ce chargement) et je pourrais simplement écrire ceci:
@IBAction func renameClassButton(sender: AnyObject) {
classTopButton.text = "\(classTopTextField)"
}
Sauf que [classTopButton] est un bouton qui n'autorise pas le suffixe '.text'
UIControlState
partie et simplement écrire commebutton.setTitle("my text here", forState: .Normal)
.