Riferimento classe GMSAutocompleteViewController

Riferimento alla classe GMSAutocompleteViewController

Panoramica

GMSAutocompleteViewController fornisce un'interfaccia che mostra una tabella di previsioni di completamento automatico che si aggiorna man mano che l'utente inserisce il testo.

I luoghi selezionati dall'utente vengono restituiti all'app tramite il protocollo GMSAutocompleteViewControllerResultsDelegate.

Per utilizzare GMSAutocompleteViewController, imposta la delega su un oggetto nell'app conforme al protocollo GMSAutocompleteViewControllerDelegate e presenta il controller (ad esempio utilizzando presentViewController). I metodi delegati GMSAutocompleteViewControllerDelegate possono essere utilizzati per determinare quando l'utente ha selezionato un luogo o ha annullato la selezione.

Proprietà

ID IBOutlet
< GMSAutocompleteViewControllerDelegate >
delegato
 Delega l'invio di una notifica quando un luogo viene selezionato o l'operazione viene annullata.
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.
GMSPlaceFieldplaceFields
 Specifica i dettagli del singolo luogo da recuperare per l'oggetto GMSPlace.
NSArray< GMSPlaceProperty > * placeProperties
 GMSPlaceProperty per la specifica di dettagli espliciti sul luogo da richiedere.

Documentazione della proprietà

- (ID IBOutlet<GMSAutocompleteViewControllerDelegate>) delega [read, write, assign]

Delega l'invio di una notifica quando un luogo viene selezionato o l'operazione viene annullata.

- (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.

- (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.

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

GMSPlaceProperty per la specifica di dettagli espliciti sul luogo da richiedere.

Il valore predefinito restituisce tutte le proprietà disponibili.