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 | |
GMSPlacesAutocompleteTypeFilter | tü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_t | inputOffset |
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 yerinetypes
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 yerinecountries
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.