Überblick
GMSAutocompleteResultsViewController bietet eine Oberfläche, auf der Place Autocomplete-Vorschläge in einer Tabellenansicht angezeigt werden.
Die Tabellenansicht wird automatisch aktualisiert, wenn sich der Eingabetext ändert.
Diese Klasse ist als Controller für Suchergebnisse eines UISearchController vorgesehen. Übergeben Sie eine Instanz von GMSAutocompleteResultsViewController
an die Methode initWithSearchResultsController von UISearchController und legen Sie dann den Controller als Eigenschaft „searchResultsUpdater“ des UISearchControllers fest.
Mit dem Delegierungsprotokoll GMSAutocompleteResultsViewControllerDelegate
werden Sie benachrichtigt, wenn ein Ort aus der Liste ausgewählt wird.
Eigenschaften | |
id < GMSAutocompleteResultsViewControllerDelegate > | bevollmächtigen |
Bevollmächtigen Sie, um benachrichtigt zu werden, wenn ein Ort ausgewählt 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. | |
NSArray< GMSPlaceProperty > * | placeProperties |
Geben Sie ein Array mit Namen von Ortseigenschaften an, die für das Objekt GMSPlace abgerufen werden sollen. | |
GMSPlaceField | placeFields |
Geben Sie einzelne Ortsdetails an, die für das Objekt GMSPlace abgerufen werden sollen. |
Property-Dokumentation
- (id<GMSAutocompleteResultsViewControllerDelegate>) delegate [read, write, assign] |
Bevollmächtigen Sie, um benachrichtigt zu werden, wenn ein Ort ausgewählt 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.
– (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign] |
Geben Sie ein Array mit Namen von Ortseigenschaften an, die für das Objekt GMSPlace
abgerufen werden sollen.
Wenn nicht überschrieben, werden standardmäßig alle Details zurückgegeben.
- (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.