UISearchDisplayController - 单击取消按钮的方法

时间:2011-01-31 03:48:27

标签: iphone ios uisearchdisplaycontroller

我有一个显示取消按钮的UISearchDisplayController。我想在用户点击取消按钮时调用方法。有没有办法做到这一点?

2 个答案:

答案 0 :(得分:28)

您可以使用以下搜索栏委托方法

- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar
{
     // DO ur operations
}

答案 1 :(得分:1)

对于UISearchDisplayController,可以考虑以下两种方法。

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

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