我有一个UISearchDisplayController,其中包含取消按钮。当用户单击取消按钮时,我想调用一个方法。是否有一种方法可以做到这一点?
我有一个UISearchDisplayController,其中包含取消按钮。当用户单击取消按钮时,我想调用一个方法。是否有一种方法可以做到这一点?
你可以使用以下搜索栏代理方法:
- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar
{
// DO ur operations
}
对于 UISearchDisplayController,可以考虑以下两种方法。
- (void)searchDisplayControllerWillEndSearch:(UISearchDisplayController *)controller
{
NSLog(@"WillEndSearch");
}
- (void)searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller
{
NSLog(@"DidEndSearch");
}