Пример кода UISearchBar

Реализация поисковой панели может быть сложным делом, и я изо всех сил стараюсь заставить ее работать для моей ситуации. Вот коллекция некоторых примеров кода, которые я нашел для реализации UISearchBar. Пожалуйста, поделитесь с другими ниже, чем вы пришли ниже.

Apple TableSearch код реализует подобный контакту поиск простого табличного представления.

Начиная iPhone Dev Book Разделы пример кода реализует searchBar в разрезе tableview. Данные извлекаются из plist.

iPhone Developer Разработчик Cookbook Chapter 8, 10a Пример SearchBar ищет таблицу имен цветов. Выбор имени цвета изменяет оттенок панели поиска. Также см. Их приложение Глава 9 01a-Finding People.

Исходный код iPhoneSDK TableViewPart6 ищет таблицу имен стран с 2 разделами для посещенных стран и для посещения.

Стэнфордский класс программирования приложений iPhone 08-MyTableView содержит простые списки имен.

Ответ 1

WAIT: Apple реализовала контроллер отображения поиска в iPhone SDK 3.0. Вы можете перетащить это в заголовок вашего tableView или программно установить его как headerView. Вам нужно только установить несколько простых параметров (например, dataSource, который является только UITableViewDatasource и viewController, где должны быть показаны результаты). Это дает вам точно такой же вид, как и приложение-приложение, и все другие приложения Apple (вы также можете установить "области", такие как Mail-приложение)