У меня странная проблема с клавиатурой iOS.Клавиатура не отклоняется для TextField в UITableViewCell
В моем приложении я использую UITextFields внутри некоторого UITableViewCells. Я хочу убрать клавиатуру, если текущее текстовое поле теряет фокус.
Это то, что я сделал до сих пор:
Настройка
<UITextFieldDelegate>
и добавить [TextField resignFirstResponder] в textFieldDidEndEditing:->
textFieldDidEndEditing
вызывается, но клавиатура остается.Добавлены все Текстовые поля в массив, петельные через все объекты и не называйте resignFirstResponder
-> Нет эффекта
Вызывается [
self.tblView endEditing:YES
] внутри textFieldDidEndEditing.- -> Клавиатура не исчезает.
Но отвергая клавиатуры с помощью Done-кнопки отлично работает (с использованием textFieldShouldReturn
)
Что я делаю неправильно?
Edit: Я сделал видео о моей проблеме: http://www.youtube.com/watch?v=Zuz5rCv2GCo
Как текстовое поле знает, что редактирование сделал конец? – dasdom
Когда я выхожу из текстового поля, перейдя в другой – eltomato
Тогда вы находитесь в следующем текстовом поле -> клавиатура видна. – dasdom