скрыть клавиатуру iPad с помощью кнопки «Скрыть» в правом нижнем углу - PullRequest
0 голосов
/ 03 августа 2011

Я хочу скрыть виртуальную клавиатуру iPad, когда пользователь нажимает кнопку «Скрыть клавиатуру» в правом нижнем углу.я настроил свой viewcontroller как делегат textFieldView, но событие textFieldShouldReturn не вызывается при нажатии этой кнопки.я также установил свой viewcontroller в качестве наблюдателя для UIKeyboardWillHideNotification - тот же эффект, уведомление не генерируется.пожалуйста, дайте подсказку!Я проанализировал половину сети и не нашел никаких решений для этого!

1 Ответ

3 голосов
/ 03 августа 2011

хорошо для начинающих, textFieldShouldReturn вызывается только при нажатии назначенной клавиши «Возврат», а не при нажатии клавиши скрытия клавиатуры. Вы должны использовать textFieldWillEndEditing или textFieldDidEndEditing методы делегата.

также, если я не ошибаюсь, нажатие кнопки скрытия клавиатуры в правом нижнем углу должно скрыть клавиатуру без необходимости кодирования на вашем конце.

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