我有一个显示取消按钮的UISearchDisplayController。我想在用户点击取消按钮时调用方法。有没有办法做到这一点?
答案 0 :(得分:28)
您可以使用以下搜索栏委托方法
- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar
{
// DO ur operations
}
答案 1 :(得分:1)
对于UISearchDisplayController,可以考虑以下两种方法。
- (void)searchDisplayControllerWillEndSearch:(UISearchDisplayController *)controller
{
NSLog(@"WillEndSearch");
}
- (void)searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller
{
NSLog(@"DidEndSearch");
}