iOSUISearchController


Sintassi

  • UISearchController (searchResultsController: UIViewController?) // Passa nil come parametro se il controller di aggiornamento ricerca visualizza anche il contenuto ricercabile.
  • func updateSearchResults (per searchController: UISearchController) // Metodo obbligatorio da implementare quando si adotta il protocollo UISearchResultsUpdating

Parametri

Parametro Dettagli
UISearchController.searchBar La barra di ricerca per l'installazione nell'interfaccia. (sola lettura)
UISearchController.searchResultsUpdater L'oggetto responsabile dell'aggiornamento del contenuto del controller dei risultati di ricerca.
UISearchController.isActive Lo stato presentato dell'interfaccia di ricerca.
UISearchController.obscuresBackgroundDuringPresentation Un booleano che indica se il contenuto sottostante è oscurato durante una ricerca.
UISearchController.dimsBackgroundDuringPresentation Un booleano che indica se il contenuto sottostante è disattivato durante una ricerca.
UISearchController.hidesNavigationBarDuringPresentation Un booleano che indica se la barra di navigazione deve essere nascosta durante la ricerca.
UIViewController.definesPresentationContext Un valore booleano che indica se la vista di questo controller di visualizzazione è coperta quando il controller di visualizzazione o uno dei suoi discendenti presenta un controller di visualizzazione.
UIViewController.navigationItem.titleView Una vista personalizzata visualizzata al centro della barra di navigazione quando il ricevitore è l'elemento principale in cui può essere posizionata una barra di ricerca.
UITableViewController.tableView.tableHeaderView Restituisce una vista accessoria che viene visualizzata sopra la tabella in cui è possibile posizionare una barra di ricerca.

Osservazioni

Riferimento del framework UIKit:

UISearchController

UISearchResultsUpdating

UISearchController Esempi correlati