UISearchBarに自動的に([検索]ボタンを押すなどの)新しい検索を開始させるにはどうすればよいですか?これを達成する簡単な方法はありますか?UISearchBarでプログラムで強制的に検索を実行できますか?
16
A
答えて
1
はい、UISearchbarDelegate
のsearchBarSearchButtonClicked:
への暗黙的な呼び出しが必要です。このデリゲートの詳細については、official docをご覧ください。
5
14
私はUISearchViewControllerが自動的に検索を実行するためにプログラム的に検索フィールドの値を変更する前に、アクティブにUISearchViewControllerを設定するために必要なことがわかりました。
// Need to set the searchDisplayController to active to
// make the changes in search text trigger a search.
self.searchDisplayController.active = YES;
self.searchDisplayController.searchBar.text = @"New search string";
+0
これは美しく動作し、特定のデリゲートメソッドがトリガされないなど、他にもいくつかの問題を修正しました。ありがとうございました。 – inwit
+0
通知する価値がある、その順序は重要です:) –
0
それは馬鹿ではないので、ダムようだが、作品;)
NSString * forceReload = self.searchDisplayController.searchBar.text;
self.searchDisplayController.searchBar.text = forceReload;
あなたの検索バーを強制することができ3210
0
、
のObjective C:3.0
[self searchBar:yourSearchBarName textDidChange: yourSearchingString];
スウィフト:
self.searchBar(self.yourSearchBarName, textDidChange: yourSearchingString)
これはあなたの検索バーをトリガします。
関連する問題
- 1. 安全プレイブックの実行を強制的に強制終了できますか?
- 2. Googleカスタム検索で強制的に強制的に使用するモード
- 3. 管理者権限なしで強制的にプログラムを実行しますか?
- 4. 強制的にSQLite 3.7をレガシーモードで実行しますか?
- 5. プログラムで強制的にiOS 7アプリを強制停止しますか?
- 6. JavaScriptを強制的に実行するEventListenerを強制しますか?
- 7. スレッドコンテキストスイッチを強制的に実行する
- 8. 数分後に強制的にCプログラムの実行を終了することができます
- 9. メインスレッドでコードを強制的に実行する
- 10. iPad上でiPhone版を強制的に実行する
- 11. 内部でイベントを強制的に実行する
- 12. HTaccess経由でSSLを強制的に実行する
- 13. MySQLでイベントを強制的に実行する方法
- 14. スケジュール実行の余分な実行を強制できますか?
- 15. JBoss 4.2でjspを強制的に再コンパイルできますか?
- 16. キーボードを強制的にランドスケープモードで表示できますか?
- 17. jqGridでクライアント側の検索フィルタを実行できますか?
- 18. sqliteを使用してUISearchBarで検索
- 19. JVMに強制的にネイティブ・メソッドをコンパイルできますか?
- 20. QTP Web Extensibilty - QTPにテスト実行を強制的に強制する方法
- 21. トリガを強制的にSQL Server 2000のユーザーとは別のコンテキストで実行できますか?
- 22. Intellij-IDEAに無視されたテストを強制実行できますか?
- 23. 接続文字列でTCP/IPプロトコルを強制的に実行します。
- 24. プログラムで強制的に重複を印刷する
- 25. MembershipProvider.ValidateUserを使用して検証を強制できますか?
- 26. デバッグ時または実行時にプログラム強制終了
- 27. 強制的にgitでファイルにプルを強制するには?
- 28. C++でスレッドの順次実行を強制できませんか?デッドロック?
- 29. boost :: program_options - 強制フラグを強制できますか?
- 30. WPFでカスタムコンバータを使用しているときに強制的に変換を実行しますか?
[UISearchBarに自動的にテキストカーソルを表示](http://stackoverflow.com/questions/7441839/automatically-show-text-cursor-in-uisearchbar) – Pascal
重複はありません。検索ボタンをクリックしたときと同じように、検索プロセスを開始したいと考えています。問題は、ロジックがライブラリにあり、そこにはアクセスできない(ソースコードなし) – nja
ああ、わかりました。その情報を質問に入れてください。 ;) – Pascal