Omówienie
Ta klasa reprezentuje zestaw ograniczeń, które mogą być stosowane do żądań autouzupełniania.
Dzięki temu sugestie autouzupełniania możesz dostosować tylko do interesujących Cię miejsc.
Właściwości | |
GMSPlacesAutocompleteTypeFilter | type |
WYCOFANY. | |
NSArray< NSString * > | typy |
Filtr zastosowany do żądania autouzupełniania, aby ograniczyć wyniki do 5 różnych typów miejsc. | |
NSString * | country |
WYCOFANY. | |
NSArray< NSString * > | kraje |
Kraje, do których chcesz ograniczyć wyniki. | |
CLLocation * | origin, |
Lokalizacja punktu początkowego w linii prostej do pomiaru odległości w linii prostej między lokalizacją punktu początkowego a prognozami autouzupełniania. | |
id< GMSPlaceLocationBias > | locationBias |
Opcjonalne odchylenie lokalizacji, które powoduje preferowanie wyników w pobliżu lokalizacji. | |
id< GMSPlaceLocationRestriction > | locationRestriction |
Opcjonalne ograniczenie lokalizacji pozwalające ograniczyć wyniki dotyczące miejsc. | |
NSString * | regionCode |
RegionCode wpływa na formatowanie adresu i ranking wyników, a także na ukrywanie lub wyświetlanie określonych wyników. | |
int32_t, | inputOffset |
inputOffset to przesunięcie znaku dla danych wejściowych, które wskazuje miejsce, od którego mogą zaczynać się uzupełnienia. |
Dokumentacja usługi
- (GMSPlacesAutocompleteTypeFilter) – typ [read, write, assign] |
WYCOFANY.
Filtr typów zastosowany do żądania autouzupełniania w celu ograniczenia wyników do różnych typów. Wartość domyślna to kGMSPlacesAutocompleteTypeFilterNoFilter.
- Uwaga:
- Ignorowane, jeśli „typy” jest ustawiona. .
-
Ta funkcja została wycofana. Właściwość
type
została wycofana i zastąpionatypes
.
- (NSArray<NSString *>*) types [read, write, assign] |
Filtr zastosowany do żądania autouzupełniania, aby ograniczyć wyniki do 5 różnych typów miejsc.
- Uwaga:
- Ten interfejs API może przyjmować tablicę z maksymalnie 5 wpisami. Jeśli używasz żądania GMSAutocompleteRequest, ten interfejs API może pobierać typy z tabeli table_A. W przeciwnym razie pobierz dane z tabeli table_1 lub table_2, ale tylko z jednego wpisu w tabeli table_3. Wartość domyślna to null, co oznacza, że nie określono filtrów. Zastępuje wycofany „typ” .
- (NSString*) kraj [read, write, copy] |
WYCOFANY.
Kraj, do którego chcesz ograniczyć wyniki. Powinien to być kod kraju zgodny ze standardem ISO 3166-1 alfa-2 (wielkość liter nie jest rozróżniana). Jeśli nie ma wartości nil, filtrowanie krajów nie jest stosowane.
- Uwaga:
- Ignorowane, jeśli „kraje” jest ustawiona. .
-
Ta funkcja została wycofana. Właściwość
country
została wycofana i zastąpionacountries
.
- (NSArray<NSString *>*) countries [read, write, copy] |
Kraje, do których chcesz ograniczyć wyniki.
Powinien to być kod kraju zgodny ze standardem ISO 3166-1 alfa-2 (wielkość liter nie jest rozróżniana). Obsługuje do 5 krajów do filtrowania. Jeśli nie ma wartości nil, filtrowanie krajów nie jest stosowane.
- Uwaga:
- Zastępuje wycofany „kraj” , jeśli jest ona ustawiona.
- (CLLocation*) pochodzenie [read, write, assign] |
Lokalizacja punktu początkowego w linii prostej do pomiaru odległości w linii prostej między lokalizacją punktu początkowego a prognozami autouzupełniania.
- (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
Opcjonalne odchylenie lokalizacji, które powoduje preferowanie wyników w pobliżu lokalizacji.
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
Opcjonalne ograniczenie lokalizacji pozwalające ograniczyć wyniki dotyczące miejsc.
– (NSString*) regionCode [read, write, assign] |
RegionCode wpływa na formatowanie adresu i ranking wyników, a także na ukrywanie lub wyświetlanie określonych wyników.
– (int32_t) inputOffset [read, write, assign] |
inputOffset to przesunięcie znaku dla danych wejściowych, które wskazuje miejsce, od którego mogą zaczynać się uzupełnienia.