Aqui está o que estou tentando fazer. Se você já jogou Halo ou CoD, saberia que poderia mudar o nome de um carregamento de armas.
O que estou fazendo é torná-lo para que você possa alterar seu nome de carregamento usando um campo de texto. Aqui está o problema, o nome do carregamento no menu de carregamento é um botão (para selecionar e exibir informações sobre esse carregamento) e eu poderia escrever isso:
@IBAction func renameClassButton(sender: AnyObject) {
classTopButton.text = "\(classTopTextField)"
}
Exceto que [classTopButton] é um botão que não permite o sufixo '.text'
UIControlState
parte e apenas escrever comobutton.setTitle("my text here", forState: .Normal)
.