GMSAutocompletefilter Sınıf Referansı

GMSAutocompletefilter Sınıf Referansı

Genel bakış

Bu sınıf, otomatik tamamlama isteklerine uygulanabilecek bir dizi kısıtlamayı temsil eder.

Bu, otomatik tamamlama önerilerinin yalnızca ilgilendiğiniz yerler için özelleştirilmesine olanak tanır.

Tesisler

GMSPlacesAutocompleteTypeFiltretür
 KULLANIMDAN KALDIRILDI.
NSArray< NSString * > * türler
 Otomatik tamamlama isteğine uygulanan filtre, en fazla 5 farklı yer türü kullanarak sonuçları kısıtlar.
NSString * country
 KULLANIMDAN KALDIRILDI.
NSArray< NSString * > * ülke
 Sonuçların kısıtlanacağı ülkeler.
CLLocation * kaynak
 Kaynak konum ve otomatik tamamlama tahminleri arasındaki düz çizgi mesafesini ölçmek için düz çizgi mesafe başlangıç noktası konumu.
id< GMSPlaceLocationBias >konum tarafları
 İsteğe bağlı konum ön yargısı, konumun yakınına yerleştirmeyi tercih eder.
id< GMSPlaceLocationRestriction >konum kısıtlaması
 Yer sonuçlarını sınırlandırmak için kullanılan isteğe bağlı konum kısıtlaması.

Mülk Dokümanları

- (GMSPlacesAutocompleteTypefilter) tür [read, write, assign]

KULLANIMDAN KALDIRILDI.

Sonuçları farklı türlerle kısıtlamak için otomatik tamamlama isteğine uygulanan tür filtresi. Varsayılan değer kGMSPlacesAutocompleteTypefilterNofilter'dır.

Not:
"types" özelliği ayarlanmışsa yoksayılır.
Bu kullanımdan kaldırıldı. types yerine type özelliği kullanımdan kaldırıldı.
- (NSArray<NSString *>*) type [read, write, assign]

Otomatik tamamlama isteğine uygulanan filtre, en fazla 5 farklı yer türü kullanarak sonuçları kısıtlar.

Not:
Bu API, table_1 veya table_2 öğesinden en fazla 5 giriş alabilir, ancak table_3 içinde yalnızca bir giriş içerebilir. Varsayılan değer boş, yani filtre belirtilmemiş. Ayarlanırsa kullanımdan kaldırılmış "type" özelliğini geçersiz kılar.
- (NSString*) ülke [read, write, copy]

KULLANIMDAN KALDIRILDI.

Sonuçların kısıtlanacağı ülke. Bu, ISO 3166-1 Alpha-2 ülke kodu olmalıdır (büyük/küçük harfe duyarlı değildir). Hayır değerine ayarlanırsa ülke filtreleme işlemi yapılmaz.

Not:
"Ülkeler" özelliği ayarlanmışsa yoksayılır.
Bu kullanımdan kaldırıldı. countries yerine country özelliği kullanımdan kaldırıldı.
- (NSArray<NSString *>*) ülke [read, write, copy]

Sonuçların kısıtlanacağı ülkeler.

Bu, ISO 3166-1 Alpha-2 ülke kodu olmalıdır (büyük/küçük harfe duyarlı değildir). Filtreleme için 5 ülkeye kadar destekler. Hayır değerine ayarlanırsa ülke filtreleme işlemi yapılmaz.

Not:
Kullanımdan kaldırılmış "ülke" özelliğini ayarlanırsa ayarlar.
- (CLLocation*) kaynak [read, write, assign]

Kaynak konum ve otomatik tamamlama tahminleri arasındaki düz çizgi mesafesini ölçmek için düz çizgi mesafe başlangıç noktası konumu.

- (kimlik<GMSPlaceLocationBias>) locationBias [read, write, assign]

İsteğe bağlı konum ön yargısı, konumun yakınına yerleştirmeyi tercih eder.

- (kimlik<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign]

Yer sonuçlarını sınırlandırmak için kullanılan isteğe bağlı konum kısıtlaması.