Как я могу убрать клавиатуру при нажатии кнопки, программно с быстрым?Отключение клавиатуры при нажатии кнопки, программно с быстрым?
ответ
Все зависит от того, что вызвало появление клавиатуры в первую очередь. Если на вашей странице есть UITextField
, вы можете позвонить textField.resignFirstResponder()
, чтобы снова спрятать клавиатуру.
Если вы использовали какой-либо другой объект для вызова клавиатуры, просто возьмите ссылку на все, что вы использовали, и вызовите resignFirstResponder()
на этом объекте.
Пример:
Допустим, вы используете кнопку button1
, чтобы закрыть клавиатуру, и у вас есть textField1
что инициирующее клавиатуры.
button1.addGestureRecognizer(UITapGestureRecognizer(target: self, action: "buttonTapped"))
Тогда в вашем buttonTappedFunction
func buttonTapped(){
textField1.resignFirstResponder()
}
вы должны вызвать resignFirstResponder
на текущий активный элемент пользовательского интерфейса (скорее всего, UITextField
).
'UITextFiled' должен быть' UITextField';) – Unome
Существует также так называемый «большой молоток».
self.view.endEditing(true)
Просто позвоните
В документации говорится следующее для этого метода:
Вызывает мнение (или один из его встроенных текстовых полей) в отставку первого статуса ответчика.
Установка делегата UITextfield программно swift 2.2 Добавить UITextFieldDelegate в свой класс.
- 1. Отключение кнопки при нажатии
- 2. Включение и отключение EditText при нажатии кнопки
- 3. Отключение экрана заставки при нажатии кнопки
- 4. Отключение приложения Bluetooth при нажатии кнопки
- 5. Отключение других кнопок при нажатии другой кнопки
- 6. Отключение клавиатуры при повороте
- 7. Отключение цифровой клавиатуры
- 8. .NET и «знать» при нажатии кнопки клавиатуры
- 9. удаление клавиатуры с быстрым
- 10. Пользовательские кнопки с быстрым
- 11. Отключение touchEnd при нажатии кнопок
- 12. Программно установлен вид ширины при нажатии кнопки
- 13. Как скрыть UIPickerview при нажатии кнопки программно?
- 14. Отключение кнопки «Поиск» в SearchBar клавиатуры
- 15. Хотите изменить TextView при нажатии кнопки с мягкой клавиатуры
- 16. ListView не обновляется при нажатии кнопки при скрытии клавиатуры
- 17. Отключение меню при нажатии UITextField
- 18. Отключение проверенных флажков в повторителе при нажатии кнопки «Отправить»
- 19. Отключение ввода текста при нажатии кнопки в мобильном устройстве ADF
- 20. Форма: отключение кнопки отправки при нажатии, форма не отправляется
- 21. Отключение определенных входов в таблице при нажатии кнопки
- 22. Подключение/отключение от устройства Chromecast с быстрым
- 23. Show KeyBoard при нажатии кнопки
- 24. Где найти ISR, вызываемый ядром linux при нажатии кнопки клавиатуры?
- 25. Изменение языка клавиатуры Android на хинди при нажатии кнопки
- 26. Обработка колесика мыши и событий клавиатуры при нажатии кнопки мыши
- 27. Отключение анимации клавиатуры для активности
- 28. Программно нажмите кнопки клавиатуры в Qt
- 29. Скрытие клавиатуры при нажатии кнопки очистки в UITextField
- 30. Как установить текст меток при нажатии кнопки клавиатуры
http://stackoverflow.com/questions/18756196/how-to-dismiss-keyboard-when-user-tap-other-area-outside-textfield вместо другой области называют его на кнопку нажмите –