Dokumentacja klasy GMSAutocompleteResultsViewController

Odniesienie do klasy GMSAutocompleteResultsViewController

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.
GMSAutocompleteFilterautocompleteFilter
 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.
GMSPlaceFieldplaceFields
 Określ szczegóły miejsca do pobrania dla obiektu GMSPlace.

Dokumentacja usługi

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.