Как скрыть клавиатуру при использовании TableView в Iphone?

StackOverflow https://stackoverflow.com/questions/1453053

Вопрос

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

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

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

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

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

Это было полезно?

Решение

В контроллере таблицы, добавить следующее:

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
    [myTextField resignFirstResponder];
}

Другие советы

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

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

[окончание самостоятельного просмотра: ДА];

Нджой..:)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top