Código de ejemplo UISearchBar

Implementar una barra de búsqueda puede ser complicado y estoy luchando para que funcione para mi situación. Aquí hay una colección de algunos de los códigos de muestra que he encontrado para implementar UISearchBar. Por favor, comparta los otros a continuación que ha encontrado a continuación.

El código TableSearch de Apple implementa una búsqueda similar a contactos de una tabla simple.

El código de ejemplo de las Secciones del Libro para desarrolladores de iPhone comienza implementando una barra de búsqueda en una vista de tabla seccionada. Los datos se extraen de un plist.

iPhone Developers Cookbook Chapter 8, 10a SearchBar example busca una tabla de nombres de colores. La selección de un nombre de color cambia el matiz de la barra de búsqueda. También vea su aplicación Capítulo 9 01a-Finding People.

El código fuente de iPhoneSDK TableViewPart6 busca en una tabla de nombres de países dos secciones para los países visitados y aquellos para visitar.

La muestra 08-MyTableView de la clase de progtwigción de aplicaciones de iPhone de Stanford filtra una simple lista de nombres.

ESPERE: Apple ha implementado el controlador de pantalla de búsqueda en el iPhone SDK 3.0. Puede arrastrar eso al encabezado de su tableView, o establecerlo programáticamente como headerView. Solo tiene que establecer algunos parámetros simples (como el dataSource, que es solo un UITableViewDatasource y un viewController, donde deben mostrarse los resultados). Esto le da exactamente el mismo aspecto que la aplicación de contactos y todas las otras aplicaciones de Apple (también puede establecer ‘ámbitos’ como la aplicación de correo)