ユーザーが検索バーにフォーカスするとキャンセルボタンを表示する検索バーを実装しました。このために、searchBar.showsCancelButton = YES;私は私のsearchBarTextDidBeginEditing方法で書いています。ではsearchBarSearchButtonClicked、ユーザーが完全なテーブルビューを表示できるように、キーボードを再署名します。
問題: この時点で、検索バーのキャンセル ボタンが反応しません。検索バーが再びフォーカスを取得した場合にのみ応答します。これは検索バーのキャンセル ボタンの既定のプロパティですか、それともコードに何か不足していますか。検索バーにフォーカスを戻さずにキャンセルボタンを使いたい。