UISearchDisplayController - Метод нажатия кнопки отмены - PullRequest
17 голосов
/ 31 января 2011

У меня есть UISearchDisplayController, который показывает кнопку отмены.Я хотел бы вызвать метод, когда пользователь нажимает кнопку отмены.Есть ли способ сделать это?

Ответы [ 2 ]

28 голосов
/ 31 января 2011

Вы можете использовать следующий метод делегата панели поиска,

- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar
{
     // DO ur operations
}
1 голос
/ 14 декабря 2013

Для UISearchDisplayController могут быть рассмотрены следующие 2 метода.

- (void)searchDisplayControllerWillEndSearch:(UISearchDisplayController *)controller
{
    NSLog(@"WillEndSearch");
}

- (void)searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller
{
    NSLog(@"DidEndSearch");
}
...