0

私のユニバーサル アプリケーションでは、データ構造でビデオ ファイルを検索しています。これはマスター詳細アプリケーションであり、検索テーブル ビューはマスター ビュー コントローラーのテーブルの上に配置されます。

キーワードを検索するだけで、すべてうまくいきます。私がやりたいことは、最後に検索されたキーワードをメモリに保持することです。ユーザーが検索フィールドを再度タップすると、このキーワードの結果が事前に読み込まれます。だから私は検索フィールドに入力しようとしました

- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar

と呼ばれます。これにより結果テーブルがロードされますが、アクセスできません。検索ボタンまたはキーボードで検索フィールドをクリアするまで、これは機能しません。

検索結果テーブルをアクティブにする方法、またはプログラムで検索フィールドをクリアする方法はありますか (setText は機能しません)。

問題をわかりやすく説明できることを願っています。あなたの助けを楽しみにしています

4

1 に答える 1