Как отследить кнопку «Скрыть клавиатуру» на iPad в панели поиска? - PullRequest
0 голосов
/ 09 июля 2019

У меня есть searchBar и tableView.У меня есть ошибка, когда пользователь нажимает на «скрыть клавиатуру».Я пытался использовать Центр уведомлений для сокрытия клавиатуры.Но это также работает для кнопки «отмена».Может быть, есть способ исключить определение "кнопки отмены"?

1 Ответ

0 голосов
/ 09 июля 2019

При прослушивании нажатия кнопки «Скрыть клавиатуру» вы можете использовать две опции из приведенных ниже

1) self.view.endEditing(true)

Это уведомит ваш текущий активный вид, чтобы остановить редактирование, которое будет автоматически скрывает клавиатуру

2) yourTextField.resignFirstResponder

Это прекратит фокусировать ваше текущее редактирование textView, которое будет автоматически скрывать клавиатуру.

Поскольку вы напишете этот код специально для вашей Скрыть клавиатуру кнопки, она не будет применять то же решение к вашей Кнопка отмены .

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