Überblick
GMSAutocompleteViewController bietet eine Oberfläche mit einer Tabelle mit automatisch vervollständigten Vorschlägen, die aktualisiert wird, wenn der Nutzer Text eingibt.
Die vom Nutzer getroffene Auswahl wird über das GMSAutocompleteViewControllerResultsDelegate
-Protokoll an die App zurückgegeben.
Um GMSAutocompleteViewController zu verwenden, legen Sie seinen Delegaten auf ein Objekt in Ihrer App fest, das dem GMSAutocompleteViewControllerDelegate
-Protokoll entspricht, und präsentieren Sie den Controller (z. B. mithilfe von präsentierenViewController). Mit den Delegationsmethoden von GMSAutocompleteViewControllerDelegate
kann ermittelt werden, wann der Nutzer einen Ort ausgewählt oder die Auswahl abgebrochen hat.
Eigenschaften | |
IBOutlet-ID < GMSAutocompleteViewControllerDelegate > | bevollmächtigen |
Bevollmächtigen Sie, um benachrichtigt zu werden, wenn ein Ort ausgewählt oder die Auswahl abgebrochen wird. | |
GMSAutocompleteFilter * | autocompleteFilter |
Filter, der auf automatisch vervollständigte Vorschläge angewendet werden soll (kann null sein). | |
IBInspectable UIColor * | tableCellBackgroundColor |
Hintergrundfarbe von Tabellenzellen | |
IBInspectable UIColor * | tableCellSeparatorColor |
Die Farbe der Trennlinie zwischen Tabellenzellen. | |
IBInspectable UIColor * | primaryTextColor |
Die Farbe des Ergebnisnamentexts in Ergebnissen der automatischen Vervollständigung. | |
IBInspectable UIColor * | primaryTextHighlightColor |
Die Farbe, mit der übereinstimmenden Text in Ergebnissen der automatischen Vervollständigung hervorgehoben wird. | |
IBInspectable UIColor * | secondaryTextColor |
Die Farbe der zweiten Zeile mit Text in Ergebnissen der automatischen Vervollständigung. | |
IBInspectable UIColor * | tintColor |
Die Färbung, die auf die Steuerelemente in der Ansicht für die automatische Vervollständigung angewendet wird. | |
GMSPlaceField | placeFields |
Geben Sie einzelne Ortsdetails an, die für das Objekt GMSPlace abgerufen werden sollen. | |
NSArray< GMSPlaceProperty > * | placeProperties |
Die GMSPlaceProperty zum Angeben expliziter Ortsdetails, die angefordert werden sollen. |
Property-Dokumentation
- (IBOutlet-ID<GMSAutocompleteViewControllerDelegate>) delegate [read, write, assign] |
Bevollmächtigen Sie, um benachrichtigt zu werden, wenn ein Ort ausgewählt oder die Auswahl abgebrochen wird.
– (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign] |
Filter, der auf automatisch vervollständigte Vorschläge angewendet werden soll (kann null sein).
– (IBInspectable UIColor*) tableCellBackgroundColor [read, write, assign] |
Hintergrundfarbe von Tabellenzellen
– (IBInspectable UIColor*) tableCellSeparatorColor [read, write, assign] |
Die Farbe der Trennlinie zwischen Tabellenzellen.
– (IBInspectable UIColor*) primaryTextColor [read, write, assign] |
Die Farbe des Ergebnisnamentexts in Ergebnissen der automatischen Vervollständigung.
– (IBInspectable UIColor*) primaryTextHighlightColor [read, write, assign] |
Die Farbe, mit der übereinstimmenden Text in Ergebnissen der automatischen Vervollständigung hervorgehoben wird.
– (IBInspectable UIColor*) secondaryTextColor [read, write, assign] |
Die Farbe der zweiten Zeile mit Text in Ergebnissen der automatischen Vervollständigung.
– (IBInspectable UIColor*) tintColor [read, write, assign] |
Die Färbung, die auf die Steuerelemente in der Ansicht für die automatische Vervollständigung angewendet wird.
- (GMSPlaceField) placeFields [read, write, assign] |
Geben Sie einzelne Ortsdetails an, die für das Objekt GMSPlace
abgerufen werden sollen.
Wenn nicht überschrieben, werden standardmäßig alle Details zurückgegeben.
– (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign] |
Die GMSPlaceProperty
zum Angeben expliziter Ortsdetails, die angefordert werden sollen.
Standardmäßig werden alle verfügbaren Eigenschaften zurückgegeben.