Opis
GMSAutocompleteResultsViewController udostępnia interfejs, który wyświetla prognozy autouzupełniania w widoku tabeli.
Widok tabeli będzie automatycznie aktualizowany po zmianie wprowadzonego tekstu.
Ta klasa powinna być używana jako kontroler wyników wyszukiwania w elemencie UISearchController. Przekaż wystąpienie obiektu GMSAutocompleteResultsViewController
do metody initWithSearchResultsController w obiekcie UISearchController, a następnie ustaw kontroler jako właściwość searchResultsUpdater obiektu UISearchController.
Aby otrzymywać powiadomienia o wybraniu miejsca z listy, użyj protokołu GMSAutocompleteResultsViewControllerDelegate
.
Usługi | |
id < GMSAutocompleteResultsViewControllerDelegate > | przekazać |
Przedstawiciel do otrzymywania powiadomień o wybraniu miejsca. | |
GMSAutocompleteFilter * | autocompleteFilter |
Filtr stosowany do sugestii autouzupełniania (może mieć wartość zerową). | |
IBAuditable UIColor * | tableCellBackgroundColor |
Kolor tła komórek tabeli. | |
IBAuditable UIColor * | tableCellSeparatorColor |
Kolor linii separatora między komórkami tabeli. | |
IBAuditable UIColor * | primaryTextColor |
Kolor tekstu nazwy wyniku w wynikach autouzupełniania. | |
IBAuditable UIColor * | primaryTextHighlightColor |
Kolor używany do wyróżniania pasującego tekstu w wynikach autouzupełniania. | |
IBAuditable UIColor * | secondaryTextColor |
Kolor drugiego wiersza tekstu w wynikach autouzupełniania. | |
IBAuditable UIColor * | tintColor |
Kolor odcienia zastosowany do elementów sterujących w widoku autouzupełniania. | |
GMSPlaceField | placeFields |
Określ szczegółowe informacje o miejscu, które chcesz pobrać dla obiektu GMSPlace . |
Dokumentacja właściwości
- (id<GMSAutocompleteResultsViewControllerDelegate>) delegate [read, write, assign] |
Przedstawiciel do otrzymywania powiadomień o wybraniu miejsca.
- (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign] |
Filtr stosowany do sugestii autouzupełniania (może mieć wartość zerową).
- (IBAuditable 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.
- (IBAuditable UIColor*) primaryTextColor [read, write, assign] |
Kolor tekstu nazwy wyniku w wynikach autouzupełniania.
– (IBAuditable UIColor*) primaryTextHighlightColor [read, write, assign] |
Kolor używany do wyróżniania pasującego tekstu w wynikach autouzupełniania.
- (IBAuditable UIColor*) secondaryTextColor [read, write, assign] |
Kolor drugiego wiersza tekstu w wynikach autouzupełniania.
- (IBAuditable UIColor*) tintColor [read, write, assign] |
Kolor odcienia zastosowany do elementów sterujących w widoku autouzupełniania.
– (GMSPlaceField) placeFields [read, write, assign] |
Określ szczegółowe informacje o miejscu, które chcesz pobrać dla obiektu GMSPlace
.
Jeśli nie zostaną zastąpione, domyślnie zwracane są wszystkie szczegóły.