В моем приложении iPhone у меня есть панель поиска и контроллер отображения поиска. Когда пользователь вводит что-то в поле поиска, табличное представление загружается и теперь видно. Когда пользователь нажимает на строку, я хотел бы избавиться от tableView и вернуться к представлению, в котором пользователь первоначально нажал панель поиска. Я искал всю документацию, я не могу найти, как это сделать. Я пробовал [tableView setHidden:YES];
, но когда пользователь снова нажимает на панель поиска, таблицаView никогда не возвращается.Как скрыть UITableView, созданный UISearchBar?
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
[tableView deselectRowAtIndexPath:indexPath animated:NO];
}
Возможно, кто-то укажет меня в правильном направлении.
Я уже пробовал, что он просто скрывает клавиатуру, UITableView все еще там. – kylef
Я обновил сообщение – Morion
Это тоже не сработало. – kylef