У меня есть вид таблицы в виде модальной формы (iPad), и одна из ячеек содержит UITextField. Мой контроллер просмотра содержит ссылку на текстовое поле и также является его делегатом.
Когда текстовое поле нажимает Return, я рассказываю об этом -resignFirstResponder
внутри -textFieldShouldReturn:
. В другом случае я хочу заставить его закончить редактирование, поэтому я расскажу обо всем представлении таблицы -endEditing:YES
. Впоследствии я освобождаю свою локальную ссылку на текстовое поле и перезагружаю строку, чтобы заменить ее чем-то другим.
В любом случае клавиатура не исчезнет. Я не знаю, что случилось, и я не уверен, как отлаживать дальше. У меня никогда не было проблем с клавиатурой с любым другим редактированием текста, которое я сделал - первая отставка ResetRedder всегда вела себя так, как ожидалось.
Любые мысли? Спасибо.