web-dev-qa-db-ja.com

UISearchBarサンプルコード

検索バーの実装は難しいビジネスであり、自分の状況に合わせて機能させるのに苦労しています。以下は、UISearchBarを実装するために見つけたサンプルコードの一部です。以下で遭遇した他の情報を共有してください。

Appleの TableSearch コードは、単純なテーブルビューの連絡先のような検索を実装します。

IPhone Dev Bookの始まり Sections サンプルコードは、セクション化されたテーブルビューにsearchBarを実装しています。データはplistからプルされます。

iPhone開発者クックブック第8章、10a SearchBar の例では、色の名前のテーブルを検索します。色名を選択すると、検索バーの色合いが変わります。また、第9章01a-Finding Peopleアプリも参照してください。

iPhoneSDKのソースコード TableViewPart6 は、訪問した国と訪問する国の2つのセクションを持つ国名のテーブルを検索します。

StanfordのiPhoneアプリプログラミングクラスの 8-MyTableView サンプルは、名前の単純なリストをフィルタリングします。

22
Jonah

WAIT:AppleはiPhone SDK 3.0にSearch Display Controllerを実装しています。これをtableViewのヘッダーにドラッグするか、プログラムでそれをheaderViewとして設定できます。いくつかの単純なパラメータ(結果が表示されなければならないUITableViewDatasourceとviewControllerであるdataSourceなど)これにより、contacts-applicationや他のすべてのApple-applicationsとまったく同じ外観になります(スコープを設定することもできます) 'メールアプリのように)

33
elslooo