Riferimento classe GMSAutocompleteResultsViewController

Riferimento alla classe GMSAutocompleteResultsViewController

Panoramica

GMSAutocompleteResultsViewController fornisce un'interfaccia che mostra le previsioni di completamento automatico in una visualizzazione tabella.

La visualizzazione tabella verrà aggiornata automaticamente man mano che il testo di input viene modificato.

Questa classe è destinata a essere utilizzata come controller dei risultati di ricerca di un UISearchController. Passa un'istanza di GMSAutocompleteResultsViewController al metodo initWithSearchResultsController di UISearchController, quindi imposta il controller come proprietà searchResultsUpdater di UISearchController.

Usa il protocollo delegato GMSAutocompleteResultsViewControllerDelegate per ricevere una notifica quando un luogo viene selezionato dall'elenco.

Proprietà

id
< GMSAutocompleteResultsViewControllerDelegate >
delegato
 Delega per ricevere una notifica quando viene selezionato un luogo.
GMSAutocompleteFilterautocompleteFilter
 Filtro da applicare ai suggerimenti di completamento automatico (può essere nullo).
IB Inspectorable UIColor * tableCellBackgroundColor
 Il colore di sfondo delle celle della tabella.
IB Inspectorable UIColor * tableCellSeparatorColor
 Il colore della linea separatore tra le celle della tabella.
IB Inspectorable UIColor * primaryTextColor
 Il colore del testo del nome del risultato nei risultati del completamento automatico.
IB Inspectorable UIColor * primaryTextHighlightColor
 Il colore utilizzato per evidenziare il testo corrispondente nei risultati del completamento automatico.
IB Inspectorable UIColor * secondaryTextColor
 Il colore della seconda riga di testo nei risultati del completamento automatico.
IB Inspectorable UIColor * tintColor
 Il colore di tinta applicato ai controlli nella visualizzazione Completamento automatico.
NSArray< GMSPlaceProperty > * placeProperties
 Specifica l'array di nomi delle proprietà Place da recuperare per l'oggetto GMSPlace.
GMSPlaceFieldplaceFields
 Specifica i dettagli del singolo luogo da recuperare per l'oggetto GMSPlace.

Documentazione della proprietà

Delega per ricevere una notifica quando viene selezionato un luogo.

- (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign]

Filtro da applicare ai suggerimenti di completamento automatico (può essere nullo).

- (IB Inspectorable UIColor*) tableCellBackgroundColor [read, write, assign]

Il colore di sfondo delle celle della tabella.

- (IB Inspectorable UIColor*) tableCellSeparatorColor [read, write, assign]

Il colore della linea separatore tra le celle della tabella.

- (IB Inspectorable UIColor*) primaryTextColor [read, write, assign]

Il colore del testo del nome del risultato nei risultati del completamento automatico.

- (IB Inspectorable UIColor*) primaryTextHighlightColor [read, write, assign]

Il colore utilizzato per evidenziare il testo corrispondente nei risultati del completamento automatico.

- (IB Inspectorable UIColor*) secondaryTextColor [read, write, assign]

Il colore della seconda riga di testo nei risultati del completamento automatico.

- (IB Inspectorable UIColor*) tintColor [read, write, assign]

Il colore di tinta applicato ai controlli nella visualizzazione Completamento automatico.

- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign]

Specifica l'array di nomi delle proprietà Place da recuperare per l'oggetto GMSPlace.

Se non viene eseguito l'override, il valore predefinito restituisce tutti i dettagli.

- (GMSPlaceField) placeFields [read, write, assign]

Specifica i dettagli del singolo luogo da recuperare per l'oggetto GMSPlace.

Se non viene eseguito l'override, il valore predefinito restituisce tutti i dettagli.