UISearchDisplayController без UITableView - PullRequest
3 голосов
/ 14 декабря 2011

Можно ли реализовать UISearchDisplayController без UITableView?Или хотя бы скрыть TableView?

1 Ответ

1 голос
/ 14 декабря 2011

Просто создайте экземпляр UISearchBar в своем представлении и реализуйте протокол UISearchBarDelegate.Убедитесь, что ваш вид установлен как делегат для панели поиска.Когда пользователь нажимает кнопку «Готово», он отправляет сообщение методу делегата searchBarSearchButtonClicked:

- (void) viewDidLoad {
    [super viewDidLoad];
    self.searchBar.delegate = self;
}

- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar {
    // Handle search request
}

Вам просто нужно либо поместить UISearchBar в файл пера, либо разместить его программно.

...