Как показать searchResultsTableView, когда панель поиска активирована?

Я реализую UISearchDisplayControllerи хотел бы заполнить searchResultsTableViewсодержимым tableView (нефильтрованным )прямо при загрузке -перед вводом текста.

Это работает, когда я начинаю вводить значения в searchBar.

- (void)searchDisplayControllerWillBeginSearch:(UISearchDisplayController *)controller {
    self.isSearching = YES;

    //tell the searchDisplayTableView to show here!

    [controller.searchBar setShowsCancelButton:YES animated:YES];
}

- (void)searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller {
    self.isSearching = NO;
    [controller.searchBar setShowsCancelButton:NO animated:YES];
}

У кого-нибудь есть указатели в правильном направлении?

Пожалуйста, не отвечайте словами «не делайте этого» или «Apple не разработала элемент управления таким образом». или...

6
задан The iOSDev 28 July 2012 в 07:28
поделиться