Dokumentacja klasy GMSAutocompleteViewController

Odniesienie do klasy GMSAutocompleteViewController

Przegląd

GMSAutocompleteViewController udostępnia interfejs, który wyświetla tabelę podpowiedzi autouzupełniania, które są aktualizowane w miarę wpisywania tekstu przez użytkownika.

Wybrane przez użytkownika miejsca są zwracane do aplikacji przez protokół GMSAutocompleteViewControllerResultsDelegate.

Aby korzystać z komponentu GMSAutocompleteViewController, ustaw jego przedstawiciela w aplikacji, który jest zgodny z protokołem GMSAutocompleteViewControllerDelegate, i zaprezentuj kontroler (np. za pomocą currentViewControllera). Metody przekazywania dostępu GMSAutocompleteViewControllerDelegate pozwalają określić, kiedy użytkownik wybrał miejsce lub anulował wybór.

Usługi

IBOutlet ID
< GMSAutocompleteViewControllerDelegate >
przekazać
 Przekaż, aby otrzymywać powiadomienia, gdy wybór miejsca zostanie wybrany lub anulowany.
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.
GMSPlaceFieldplaceFields
 Określ szczegóły miejsca do pobrania dla obiektu GMSPlace.
NSArray< GMSPlaceProperty > * placeProperties
 Pole GMSPlaceProperty do określania dokładnych informacji o miejscu, które mają być wymagane.

Dokumentacja usługi

– (IBOutlet id<GMSAutocompleteViewControllerDelegate>) delegate [read, write, assign]

Przekaż, aby otrzymywać powiadomienia, gdy wybór miejsca zostanie wybrany lub anulowany.

– (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.

– (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.

- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign]

Pole GMSPlaceProperty do określania dokładnych informacji o miejscu, które mają być wymagane.

Domyślnie zwraca wszystkie dostępne właściwości.