Dokumentacja klasy GMSAutocompletefilter

Dokumentacja klasy GMSAutocompletefilter

Omówienie

Ta klasa reprezentuje zestaw ograniczeń, które mogą być stosowane do żądań autouzupełniania.

Pozwala to dostosowywać sugestie autouzupełniania tylko do wybranych miejsc.

Właściwości

GMSPlacesAutocompleteTypeFiltertype
 WYCOFANO.
NSArray< NSString* > *typy
 Filtr zastosowany do żądania autouzupełniania, aby ograniczyć wyniki za pomocą maksymalnie 5 różnych typów miejsc.
NSString * country
 WYCOFANO.
NSArray< NSString* > *kraje
 Kraje, w których wyniki mają być ograniczone.
CLLocation * origin,
 Lokalizacja na linii prostej służąca do mierzenia odległości między miejscem wylotu a podpowiedziami autouzupełniania.
id< GMSPlaceLocationBias >Odchylenie lokalizacji
 Opcjonalne odchylenie lokalizacji preferujące wyniki dotyczące miejsc w pobliżu lokalizacji.
id< GMSPlaceLocationRestriction >Ograniczenie lokalizacji
 Opcjonalne ograniczenie lokalizacji, do którego należy ograniczyć wyniki dotyczące miejsca.

Dokumentacja usługi

- (GMSPlacesAutocompleteTypeFilter) typ [read, write, assign]

WYCOFANO.

Filtr typu zastosowany do żądania autouzupełniania, aby ograniczyć wyniki do różnych typów. Wartość domyślna to kGMSPlacesAutocompleteTypeFilterNoFilter.

Uwaga:
Ignorowane, jeśli ustawiona jest właściwość „types” (typy).
Wycofano tę funkcję. Parametr type został wycofany i zastąpiony polem types.
- (NSArray<NSString *>*) typy [read, write, assign]

Filtr zastosowany do żądania autouzupełniania, aby ograniczyć wyniki za pomocą maksymalnie 5 różnych typów miejsc.

Uwaga:
Ten interfejs API może zawierać tablicę z maksymalnie 5 pozycjami z tabeli table_1 lub table_2, ale tylko 1 wpis w table_3. Wartość domyślna to null, co oznacza, że nie określono filtrów. Powoduje zastąpienie wycofanej właściwości „type”.
– (NSString*) kraj [read, write, copy]

WYCOFANO.

Kraj, w którym chcesz ograniczyć wyniki. Powinien to być kod kraju w formacie ISO 3166-1 Alpha-2 (wielkość liter nie jest rozróżniana). Jeśli nie ma wartości nil, filtrowanie krajów nie będzie wykonywane.

Uwaga:
Ignorowane, jeśli ustawiona jest właściwość „countries”.
Wycofano tę funkcję. Parametr country został wycofany i zastąpiony polem countries.
- (NSArray<NSString *>*) kraje [read, write, copy]

Kraje, w których wyniki mają być ograniczone.

Powinien to być kod kraju w formacie ISO 3166-1 Alpha-2 (wielkość liter nie jest rozróżniana). Do filtrowania działa maksymalnie 5 krajów. Jeśli nie ma wartości nil, filtrowanie krajów nie będzie wykonywane.

Uwaga:
Zastępuje wycofaną właściwość „country” (jeśli jest ustawiona).
- (CLLocation*) origin [read, write, assign],

Lokalizacja na linii prostej służąca do mierzenia odległości między miejscem wylotu a podpowiedziami autouzupełniania.

- (id<GMSPlaceLocationBias>) lokalizacja Bias [read, write, assign]

Opcjonalne odchylenie lokalizacji preferujące wyniki dotyczące miejsc w pobliżu lokalizacji.

– (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign]

Opcjonalne ograniczenie lokalizacji, do którego należy ograniczyć wyniki dotyczące miejsca.