iOSUISearchController


Sintaxis

  • UISearchController (searchResultsController: UIViewController?) // Pase nil como parámetro si el controlador de actualización de búsqueda también muestra el contenido que se puede buscar.
  • func updateSearchResults (para searchController: UISearchController) // Método requerido para implementar al adoptar el protocolo UISearchResultsUpdating

Parámetros

Parámetro Detalles
UISearchController.searchBar La barra de búsqueda para instalar en su interfaz. (solo lectura)
UISearchController.searchResultsUpdater El objeto responsable de actualizar los contenidos del controlador de resultados de búsqueda.
UISearchController.isActive El estado presentado de la interfaz de búsqueda.
UISearchController.obscuresBackgroundDuringPresentation Un valor booleano que indica si el contenido subyacente se oculta durante una búsqueda.
UISearchController.dimsBackgroundDuringPresentation Un valor booleano que indica si el contenido subyacente se atenúa durante una búsqueda.
UISearchController.hidesNavigationBarDuringPresentation Un valor booleano que indica si la barra de navegación debe estar oculta durante la búsqueda.
UIViewController.definesPresentationContext Un valor booleano que indica si la vista de este controlador de vista se cubre cuando el controlador de vista o uno de sus descendientes presenta un controlador de vista.
UIViewController.navigationItem.titleView Una vista personalizada que se muestra en el centro de la barra de navegación cuando el receptor es el elemento superior en el que se puede colocar una barra de búsqueda.
UITableViewController.tableView.tableHeaderView Devuelve una vista de accesorios que se muestra sobre la tabla en la que se puede colocar una barra de búsqueda.

Observaciones

Referencia de UIKit Framework:

UISearchController

UISearchResultsUpdating

UISearchController Ejemplos relacionados