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