Przegląd
GMSAutocompleteResultsViewController udostępnia interfejs, który wyświetla w widoku tabeli podpowiedzi autouzupełniania miejsc.
Widok tabeli będzie automatycznie aktualizowany po zmianie tekstu wejściowego.
Ta klasa powinna być używana jako kontroler wyników wyszukiwania w UISearchController. Przekaż instancję GMSAutocompleteResultsViewController
do metody initWithSearchResultsController metody UISearchController, a następnie ustaw kontroler jako właściwość searchResultsUpdater obiektu UISearchController.
Używaj protokołu delegowania GMSAutocompleteResultsViewControllerDelegate
, aby otrzymywać powiadomienia o wybraniu miejsca z listy.
Usługi | |
id < GMSAutocompleteResultsViewControllerDelegate > | przekazać |
Przekaż, aby otrzymywać powiadomienia o wybraniu miejsca. | |
GMSAutocompleteFilter * | autocompleteFilter |
Filtr stosowany do sugestii autouzupełniania (może mieć wartość zerową). | |
IBInspectable UIColor * | tableCellBackgroundColor |
Kolor tła komórek tabeli. | |
IBInspectable UIColor * | tableCellSeparatorColor |
Kolor linii separatora między komórkami tabeli. | |
IBInspectable UIColor * | primaryTextColor |
Kolor tekstu nazwy wyniku w wynikach autouzupełniania. | |
IBInspectable UIColor * | primaryTextHighlightColor |
Kolor używany do wyróżniania pasującego tekstu w wynikach autouzupełniania. | |
IBInspectable UIColor * | secondaryTextColor |
Kolor drugiego wiersza tekstu w wynikach autouzupełniania. | |
IBInspectable UIColor * | tintColor |
Kolor odcienia stosowany do elementów sterujących w widoku autouzupełniania. | |
NSArray< GMSPlaceProperty > * | placeProperties |
Określ tablicę nazw właściwości miejsc do pobrania dla obiektu GMSPlace . | |
GMSPlaceField | placeFields |
Określ szczegóły miejsca do pobrania dla obiektu GMSPlace . |
Dokumentacja usługi
- (id<GMSAutocompleteResultsViewControllerDelegate>) delegate [read, write, assign] |
Przekaż, aby otrzymywać powiadomienia o wybraniu miejsca.
– (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign] |
Filtr stosowany do sugestii autouzupełniania (może mieć wartość zerową).
- (IBInspectable UIColor*) tableCellBackgroundColor [read, write, assign] |
Kolor tła komórek tabeli.
– (IBAuditable UIColor*) tableCellSeparatorColor [read, write, assign] |
Kolor linii separatora między komórkami tabeli.
– (IBInspectable UIColor*) primaryTextColor [read, write, assign] |
Kolor tekstu nazwy wyniku w wynikach autouzupełniania.
– (IBInspectable UIColor*) primaryTextHighlightColor [read, write, assign] |
Kolor używany do wyróżniania pasującego tekstu w wynikach autouzupełniania.
– (IBInspectable UIColor*) secondaryTextColor [read, write, assign] |
Kolor drugiego wiersza tekstu w wynikach autouzupełniania.
- (IBInspectable UIColor*) tintColor [read, write, assign] |
Kolor odcienia stosowany do elementów sterujących w widoku autouzupełniania.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign] |
Określ tablicę nazw właściwości miejsc do pobrania dla obiektu GMSPlace
.
Domyślnie zwracane są wszystkie szczegóły, jeśli nie zostaną zastąpione.
– (GMSPlaceField) placeFields [read, write, assign] |
Określ szczegóły miejsca do pobrania dla obiektu GMSPlace
.
Domyślnie zwracane są wszystkie szczegóły, jeśli nie zostaną zastąpione.