Как скрыть клавиатуру при использовании TableView в Iphone? - PullRequest
3 голосов
/ 21 сентября 2009

В моем приложении есть текстовое поле, и при вставке в него любых значений оно отображается в соответствии с табличным представлением как «нет». рядов.

Я хочу, чтобы при прокрутке таблицы с таким количеством заполненных строк клавиатура должна быть скрыта во время прокрутки.

У меня есть поиск в сети, но я не могу найти решение.

Пожалуйста, дайте любое решение с фрагментом кода или ценной ссылкой или любым решением.

Спасибо, Мишал Шах

Ответы [ 3 ]

8 голосов
/ 21 сентября 2009

В вашем контроллере таблицы добавьте:

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
    [myTextField resignFirstResponder];
}
1 голос
/ 25 мая 2012

Просто напишите этот код там, где вы хотите спрятать клавиатуру. С этим кодом нет необходимости делать resignFirstResponder.

[self.view endEditing: YES];

Наслаждайся ..:)

1 голос
/ 21 сентября 2009

Как правило, [myTextField resignFirstResponder] убирает модальное представление клавиатуры. В зависимости от того, как вы настроили обработку прокрутки, этого должно быть достаточно, чтобы ответить на ваш вопрос.

...