UIKeyboardWillHideNotification и textFieldDidEndEditing - PullRequest
0 голосов
/ 16 марта 2012

В одном из моих проектов, когда клавиатура появляется и я нажимаю кнопку «Готово», сначала вызывается textFieldDidEndEditing, а затем запускается целевая функция UIKeyboardWillHideNotification.Однако в моем другом проекте все наоборот (функция уведомлений затем textFieldDidEndEditing, что я и хочу).Почему это?Оба протестированы на симуляторе iOS v. 5.1.Как я могу убедиться, что один вызывается раньше другого?

Ответы [ 2 ]

1 голос
/ 16 марта 2012

Почему бы не использовать

- (BOOL)textFieldShouldReturn:(UITextField *)textField

чтобы зафиксировать нажатие клавиши «Готово» или «Возврат»?

0 голосов
/ 16 марта 2012

Установите UITextFieldDelegate в вашем .h и в вашем .m:

[self.myTextField setdelegate:self];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...