Überblick
GMSAutocompleteViewController bietet eine Oberfläche, in der eine Tabelle mit automatisch vervollständigten Vorschlägen angezeigt wird, die aktualisiert wird, wenn der Nutzer Text eingibt.
Vom Nutzer getroffene Ortsauswahlen werden ü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 stellen Sie den Controller bereit (z. B. mit präsentierenViewController). Mit den Delegationsmethoden von GMSAutocompleteViewControllerDelegate
kann festgestellt werden, wann der Nutzer einen Ort ausgewählt oder die Auswahl abgebrochen hat.
Attribute | |
IBOutlet-ID < GMSAutocompleteViewControllerDelegate > | bevollmächtigen |
Delegieren 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 wurde. | |
GMSPlaceField | placeFields |
Geben Sie einzelne Ortsdetails an, die für das Objekt GMSPlace abgerufen werden sollen. |
Property-Dokumentation
- (IBOutlet-ID<GMSAutocompleteViewControllerDelegate>) delegate [read, write, assign] |
Delegieren 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 wurde.
- (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.