1

ボタンを使用して検索バーを表示および非表示にしています。このコードを使用して表示しています

- (IBAction)searchButton:(id)sender
{
    [self.searchDisplayController setActive:YES];
    [self.searchDisplayController.searchBar becomeFirstResponder];

}

期待どおりに動作しますが、問題は

searchBarCancelButtonClicked:(UISearchBar *)searchBar 

呼び出されることはありません。しかし、検索バーを選択すると、キャンセル ボタンが機能し、デリゲートが適切に呼び出されます。他のデリゲートは機能しますが、検索バーが IBAction によって呼び出されたときにキャンセルだけが機能しません。iOS 6 では、両方の方法で問題なく動作します。

助けてください。

4

0 に答える 0