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.

Mülkler

GMSPlacesAutocompleteTypeFiltertür
 KULLANIMDAN KALDIRILDI.
NSArray< NSString * > * tür
 Bu filtre, en fazla 5 farklı yer türü kullanan sonuçları kısıtlamak için bir otomatik tamamlama isteğine uygulandı.
NSString * country
 KULLANIMDAN KALDIRILDI.
NSArray< NSString * > * ülkeler
 Sonuçların kısıtlanacağı ülkeler.
CLLocation * origin
 Başlangıç konumu ile otomatik tamamlama tahminleri arasındaki düz çizgi mesafesini ölçmek için kullanılan düz çizgi uzaklığı başlangıç konumu.
kimlik< GMSPlaceLocationBias >locationBias
 Konuma yakın konum sonuçlarını tercih etmek için isteğe bağlı konum ağırlıklandırması.
kimlik< GMSPlaceLocationRestriction >locationRestriction
 Yer sonuçlarını sınırlamak için isteğe bağlı konum kısıtlaması.

Mülkiyet 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'dir.

Not:
"types" özelliği ayarlanmışsa yoksayılır.
Bu özellik kullanımdan kaldırılmıştır. type özelliği kullanımdan kaldırılmış ve bunun yerine types kullanıma sunulmuştur.
- (NSArray<NSString *>*) türleri [read, write, assign]

Bu filtre, en fazla 5 farklı yer türü kullanan sonuçları kısıtlamak için bir otomatik tamamlama isteğine uygulandı.

Not:
Bu API, table_1 veya table_2 tablosundan 5 girişe kadar dizi alabilir ancak table_3'te yalnızca bir giriş alabilir. Varsayılan değer boştur. Diğer bir deyişle, herhangi bir filtre belirtilmedi. Ayarlanırsa desteği sonlandırılmış "type" özelliğini geçersiz kılar.
- (NSString*) ülke [read, write, copy]

KULLANIMDAN KALDIRILDI.

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

Not:
"Ülkeler" özelliği ayarlanmışsa yoksayılır.
Bu özellik kullanımdan kaldırılmıştır. country özelliği kullanımdan kaldırılmış ve bunun yerine countries kullanıma sunulmuştur.
- (NSArray<NSString *>*) ülkeler [read, write, copy]

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

Bu değer ISO 3166-1 Alpha-2 ülke kodu olmalıdır (büyük/küçük harfe duyarlı değildir). Filtrelenecek en fazla 5 ülkeyi destekler. Yoksa ülke filtreleme yapılmaz.

Not:
Ayarlanmışsa desteği sonlandırılmış "country" özelliğini geçersiz kılar.
- (CLLocation*) origin [read, write, assign]

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

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

Konuma yakın konum sonuçlarını tercih etmek için isteğe bağlı konum ağırlıklandırması.

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

Yer sonuçlarını sınırlamak için isteğe bağlı konum kısıtlaması.