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 önemli yerler için özelleştirilmesine olanak tanır.

Tesisler

GMSPlacesAutocompleteTypeFiltertür
 KULLANIMDAN KALDIRILDI.
NSArray< NSString * > *türler
 En fazla 5 farklı yer türü kullanılarak sonuçları kısıtlamak için bir otomatik tamamlama isteğine uygulanan filtre.
NSString *country
 KULLANIMDAN KALDIRILDI.
NSArray< NSString * > *ülkeler
 Sonuçların kısıtlanacağı ülkeler.
CLLocation *kaynak
 Başlangıç konumu ve otomatik tamamlama tahminleri arasındaki düz çizgi mesafesini ölçmek için kullanılan düz çizgi mesafesi başlangıç konumu.
id < GMSPlaceLocationBias >locationBias
 Konuma yakın konum sonuçlarını tercih eden isteğe bağlı konum önyargısı.
id < GMSPlaceLocationRestriction > locationRestriction
 Yer sonuçlarını sınırlandırmak için kullanılan isteğe bağlı konum kısıtlaması.
NSString *regionCode
 regionCode, adres biçimlendirmesini, sonuç sıralamasını ve belirli sonuçların gizlenmesini ya da gösterilmesini etkiler.
tam32_tinputOffset
 girdinin ofseti, tamamlamaların nereden başlayabileceğini gösteren girişin karakter ofsetidir.

Mülk Belgeleri

- (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 şeklindedir.

Not:
"Türler" ayarının değerleridir.
ziyaret edin.
Bu destek sonlandırıldı. type özelliği kullanımdan kaldırılarak yerine types getirildi.
- (NSArray<NSString *>*) türler [read, write, assign]

En fazla 5 farklı yer türü kullanılarak sonuçları kısıtlamak için bir otomatik tamamlama isteğine uygulanan filtre.

Not:
Bu API en fazla 5 girişlik bir dizi alabilir. GMSAutocompleteRequest kullanıyorsanız bu API table_A'dan tür alabilir. Aksi takdirde, table_1 veya table_2'den veri alın ancak table_3'te yalnızca tek bir giriş alın. Varsayılan değer null, yani filtre belirtilmedi. Desteği sonlandırılan "type" değerini geçersiz kılar özelliğini etkinleştirin.
- (NSString*) country [read, write, copy]

KULLANIMDAN KALDIRILDI.

Sonuçların kısıtlanacağı ülke. ISO 3166-1 Alpha-2 ülke kodu olmalıdır (büyük/küçük harfe duyarlı değildir). Sıfır ise ülke filtrelemesi yapılmaz.

Not:
"Ülkeler" ise yoksayılır ayarının değerleridir.
ziyaret edin.
Bu destek sonlandırıldı. country özelliği kullanımdan kaldırılarak yerine countries getirildi.
- (NSArray<NSString *>*) countries [read, write, copy]

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

ISO 3166-1 Alpha-2 ülke kodu olmalıdır (büyük/küçük harfe duyarlı değildir). Filtreleme için en fazla 5 ülkeyi destekler. Sıfır ise ülke filtrelemesi yapılmaz.

Not:
Desteği sonlandırılan "ülke"yi geçersiz kılar özelliğini etkinleştirin.
- (CLLocation*) kaynak [read, write, assign]

Başlangıç konumu ve otomatik tamamlama tahminleri arasındaki düz çizgi mesafesini ölçmek için kullanılan düz çizgi mesafesi başlangıç konumu.

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

Konuma yakın konum sonuçlarını tercih eden isteğe bağlı konum önyargısı.

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

- (NSString*) regionCode [read, write, assign]

regionCode, adres biçimlendirmesini, sonuç sıralamasını ve belirli sonuçların gizlenmesini veya gösterilmesini etkiler.

- (int32_t) inputOffset [read, write, assign]

girdinin ofseti, tamamlamaların nereden başlayabileceğini gösteren girişin karakter ofsetidir.