17
我有一個顯示取消按鈕的UISearchDisplayController。我想在用戶點擊取消按鈕時調用一個方法。有沒有辦法做到這一點?UISearchDisplayController - 單擊取消按鈕時的方法
我有一個顯示取消按鈕的UISearchDisplayController。我想在用戶點擊取消按鈕時調用一個方法。有沒有辦法做到這一點?UISearchDisplayController - 單擊取消按鈕時的方法
您可以使用下面的搜索欄委託方法,
- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar
{
// DO ur operations
}
對於UISearchDisplayController,以下2種方法可以考慮。
- (void)searchDisplayControllerWillEndSearch:(UISearchDisplayController *)controller
{
NSLog(@"WillEndSearch");
}
- (void)searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller
{
NSLog(@"DidEndSearch");
}
這很有價值,因爲iOS 7似乎強制取消UISearchDisplayControllers按鈕。 – 2013-12-13 13:44:27