У меня есть очень простой UITableView с подключенным UISearchBar, и вот поток того, что происходит
UITableView пуст, пользователь нажимает UISearchBar и вызывает клавиатуру.
Как только пользователь нажимает кнопку поиска
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar {
[searchBar resignFirstResponder]; //move the keyboard out of the way
//Code....
}
Работает просто отлично, убирает клавиатуру и заполняет UITableView.
Проблема в любых последующих попытках поиска.
Выполняются те же действия, что и раньше, однако клавиатура никогда не сбрасывается со счетов. У меня есть чувство, что что-то еще становится ответчиком, мне просто нужно немного ясности, чтобы понять, что на самом деле происходит.