17

キャンセルボタンを表示する UISearchDisplayController があります。ユーザーがキャンセル ボタンをクリックしたときにメソッドを呼び出したいと思います。これを行う方法はありますか?

4

2 に答える 2

28

次の検索バー デリゲート メソッドを使用できます。

- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar
{
     // DO ur operations
}
于 2011-01-31T04:16:22.280 に答える
1

UISearchDisplayController には、以下の 2 つの方法が考えられます。

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

- (void)searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller
{
    NSLog(@"DidEndSearch");
}
于 2013-12-14T16:46:36.893 に答える