Как скрыть текстовую клавиатуру, когда нажата кнопка "Готово/Возврат" Xcode 4.2
Я создал текстовое поле в построителе интерфейса. Я установил для него "Return Key" (Готово). Это однострочный вход (поэтому ему не нужно несколько строк).
Как скрыть виртуальную клавиатуру, когда пользователь нажал кнопку "Готово"?
Ответ 1
Внедрите метод делегата UITextFieldDelegate, затем:
UITextView не имеет методов, которые будут вызываться, когда пользователь нажимает на ключ возврата.
Даже тогда, если вы хотите это сделать, реализуйте метод textView: shouldChangeTextInRange: replacementText: метод UITextViewDelegate и в этом случае проверьте, есть ли сменный текст \n, скройте клавиатуру.
Могут быть другие способы, но я ничего не знаю.
Убедитесь, что вы объявили о поддержке протокола UITextViewDelegate.