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. | |
GMSAutocompleteFilter * | autocompleteFilter |
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. | |
GMSPlaceField | placeFields |
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.