0

Как скрыть клавиатуру только для определенных UITextFields? У меня много UITextField в контроллере View, у которого также есть SearchbarDisplayController. Я попытался использовать this, но он блокирует работу UISearchbarDisplayController.Скрыть клавиатуру для UITextField в том же UIViewController с UISearchbarDisplayController

спасибо.

Более подробно:

Например, у меня есть 3 UITextFields и контроллер дисплея Searchbar. Если есть только UITextFields, при нажатии на клавиатуру клавиатура успешно исчезает. Но когда я касаюсь панели поиска, вы знаете, что клавиатура открыта, и я ввожу текст в панель поиска. Таким образом, это дает мне некоторые результаты в searchresultstable из поиска. Но я не могу выбрать строку из searchresultstable. Потому что клавиатура disapper блокирует ее.

+0

просьба дать более подробную информацию. что вы хотите удалить клавиатуру, когда пользователь удаляется из текстового поля, но только для определенных текстовых полей? –

+0

Извините за поздний ответ. Я подробно расскажу о своей проблеме. – user3065761

+0

Когда вы касаетесь панели поиска, на клавиатуре нет кнопки поиска? – Ilario

ответ

0

мне кажется, что в этом учебнике не был реализован этот метод, попробуйте добавить его

-(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar { 

    [searchBar resignFirstResponder]; 
} 
+0

Я воссоздал все и работал сейчас:/Я до сих пор не знаю, почему resighFirstResponder didn ' т работы. Спасибо. – user3065761

Смежные вопросы