У меня есть UIButton - кнопка отправки - для которой я устанавливаю включенные и отключенные состояния и заголовки. Я использую заголовок кнопки «Отправить», чтобы показать состояние, например @ «Отправка ...», когда моя программа выполняет вызов API, отключив кнопку.
Работает нормально до крайнего случая, когда кто-то вводит комментарий к UITextField, но вместо того, чтобы отменить редактирование клавиатуры или завершить редактирование, просто нажимает кнопку SUbmit (поэтому клавиатура все еще работает).
В этом случае отключение кнопки не изменяет заголовок и фон в отключенное состояние.
Это проблема с firstResponder? Я пытаюсь подробно объяснить поле комментария resignFirstResponder перед установкой button.enabled = NO, но кнопка все равно не обновляется.