Вот что я пытаюсь сделать. Если вы когда-либо играли в Halo или CoD, вы знаете, что можете изменить название загрузки оружия.
Я делаю так, чтобы вы могли изменить название своей загрузки с помощью текстового поля. Вот в чем проблема, имя загрузки в меню загрузки - это кнопка (для выбора и просмотра информации об этой загрузке), и я мог бы просто написать это:
@IBAction func renameClassButton(sender: AnyObject) {
classTopButton.text = "\(classTopTextField)"
}
Кроме того, [classTopButton] - это кнопка, которая не позволяет использовать суффикс '.text'

UIControlStateчасть и просто написать лайкbutton.setTitle("my text here", forState: .Normal).