У меня есть UITableView
, содержащий в каждой ячейке UITextField
. Когда пользователь нажимает на UITextField
, как и ожидалось, клавиатура всплывает.
Я реализовал в моем делегате tableView: didSelectRowAtIndexPath:
метод для отклонения клавиатуры с resignFirstResponder
, отправленным последнему UITextField
используемому.
Все работает нормально, если отображается ячейка с последним использованным UITextField
.
Теперь, если я прокручиваю вниз до нижней части таблицы и нажимаю на строку, resignFirstResponder
отправляется на скрытый UITextField
и не скрывает клавиатуру. Также не выдает ошибку.
Как я могу скрыть клавиатуру в таких случаях?