0
Когда я нажимаю кнопку поиска на дисплее клавиатуры UISearchDisplayController, какое событие он вызывает?нажмите кнопку поиска, чтобы запустить какое событие?
ни события не вызвали
- (void) searchDisplayControllerWillBeginSearch:(UISearchDisplayController *)controller;
{
}
- (void) searchDisplayControllerDidBeginSearch:(UISearchDisplayController *)controller;
{
}
- (void) searchDisplayControllerWillEndSearch:(UISearchDisplayController *)controller;
{
}
- (void) searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller;
{
}
// called when the table is created destroyed, shown or hidden. configure as necessary.
- (void)searchDisplayController:(UISearchDisplayController *)controller didLoadSearchResultsTableView:(UITableView *)tableView;
{
}
- (void)searchDisplayController:(UISearchDisplayController *)controller willUnloadSearchResultsTableView:(UITableView *)tableView;
{
}
// called when table is shown/hidden
- (void)searchDisplayController:(UISearchDisplayController *)controller willShowSearchResultsTableView:(UITableView *)tableView;
{
}
- (void)searchDisplayController:(UISearchDisplayController *)controller didShowSearchResultsTableView:(UITableView *)tableView;
{
}
- (void)searchDisplayController:(UISearchDisplayController *)controller willHideSearchResultsTableView:(UITableView *)tableView;
{
}
- (void)searchDisplayController:(UISearchDisplayController *)controller didHideSearchResultsTableView:(UITableView *)tableView;
{
}
Добро пожаловать любой комментарий
Ты не можешь просто проскользнуть в NSLog в каждом методе и увидеть последовательность инициированных вызовов? – Bourne
u можете проверить самостоятельно, установив точку останова в каждом методе. – saadnib
присвоили ли вы DELEGATE? –