2012-03-12 20 views
0

私はUITableViewのリアルタイム検索を実装しています。私は別のテーブルビュー(それ自身のUITableViewControllerクラス)で結果を表示したいと思います。ユーザーが検索バーに入力を開始した後、単純に1つのテーブルビューを別のテーブルビューに置き換える方法はありますか?UITableViewは検索結果を別のテーブルビューに表示します

答えて

0

UISearchDisplayControllerを参照してください。それは確かにあなたが必要とするものを提供するでしょう:)

+0

私はこれが動作するかもしれない、ありがとう...私は現在、検索バーとUIテーブルビューでUIViewControllerを持って、これもUISearchDisplayControllerすることができますか?必要な他のUITableViewは別のUITableViewControllerクラスにあります – user1264577

0

2つのtableViews、tableListおよびtableSearchResultsを作成します。もう1つ、つまりtableCurrentを宣言してください。最初にtableCurrentをtableListを指し示すようにし、オブジェクトをtableCurrentにロードします。これを使用して、コンテンツを表示したり、選択イベントを処理したりすることができます。ユーザーが魚を探しているときは、tableCurrentをtableSearchResultsに割り当て、検索結果の配列からオブジェクトをロードします。これは、2つのテーブルビュー、検索reasultsのための上場のための1および他の...

ハッピープログラミングを行います

0

2実際のtableViewsを使用するには少し理由がありますが、一つだけが一度に表示されている場合。 .dataSource.delegateのプロパティを変更するだけで済みます。 (サイズとスタイルが同じであれば同じです)

関連する問題