0

searchBar:textDidChange: で Google を使って検索しています。

私の問題は、文字が押されるたびに、最後の文字が終了するのを待って別の文字を開始することです。そして、ユーザーが非常に速く入力すると (おわかりのように)、毎回すべての文字が検索され、すべての文字のテーブル (結果が緩和される場所) が更新されます。

これは実際の問題であり、ユーザーにとっては非常にひどいものです。

searchBar:textDidChange: を使用して効率的に検索する方法を教えてもらえますか?

4

1 に答える 1

1

searchBar:textDidChange:検索バーを変更するたびに呼び出されるデリゲート メソッド。

通常、テーブル データを検索するときに使用されます。入力すると、テーブル データがフィルター処理されます。あなたの場合、検索ボタンが押されたときに使用することをお勧めします。

于 2012-09-19T16:52:02.600 に答える