Referensi Class GMSAutocompleteFilter

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.
Referensi Class GMSAutocompleteFilter

Ringkasan

Class ini menampilkan sekumpulan pembatasan yang dapat diterapkan ke permintaan pelengkapan otomatis.

Hal ini memungkinkan penyesuaian saran pelengkapan otomatis hanya untuk tempat-tempat yang menarik.

Properti

GMSPlacesAutocompleteTypeFilterjenis
 TIDAK DIGUNAKAN LAGI.
NSArray< NSString * > *jenis
 Filter tersebut diterapkan pada permintaan pelengkapan otomatis untuk membatasi hasil menggunakan hingga 5 jenis tempat yang berbeda.
NSString * country
 TIDAK DIGUNAKAN LAGI.
NSArray< NSString * > *negara
 Negara tempat hasil akan dibatasi.
CLLocation * asal
 Lokasi asal jarak garis lurus untuk mengukur jarak garis lurus antara lokasi asal dan prediksi pelengkapan otomatis.
id< GMSPlaceLocationBias >lokasiBias
 Bias lokasi opsional untuk memilih hasil tempat di dekat lokasi.
id< GMSPlaceLocationRestriction >pembatasanLokasi
 Pembatasan lokasi opsional untuk membatasi hasil tempat.

Dokumentasi Properti

- (GMSPlacesAutocompleteTypeFilter) type [read, write, assign]

TIDAK DIGUNAKAN LAGI.

Filter jenis diterapkan pada permintaan pelengkapan otomatis untuk membatasi hasil ke jenis yang berbeda. Nilai defaultnya adalah kGMSPlacesAutocompleteTypeFilterNoFilter.

Catatan:
Akan diabaikan jika properti "types" ditetapkan.
Opsi ini tidak digunakan lagi. Properti type tidak digunakan lagi dan digantikan dengan types.
- (NSArray<NSString *>*) jenis [read, write, assign]

Filter tersebut diterapkan pada permintaan pelengkapan otomatis untuk membatasi hasil menggunakan hingga 5 jenis tempat yang berbeda.

Catatan:
API ini dapat mengambil array hingga 5 entri dari table_1 atau table_2, tetapi hanya satu entri dalam table_3. Nilai defaultnya adalah null, yang berarti tidak ada filter yang ditentukan. Mengganti properti "type" yang tidak digunakan lagi jika ditetapkan.
- (NSString*) country [read, write, copy]

TIDAK DIGUNAKAN LAGI.

Negara tempat hasil akan dibatasi. Ini harus berupa kode negara ISO 3166-1 Alpha-2 (tidak peka huruf besar/kecil). Jika tidak ada, pemfilteran negara tidak akan dilakukan.

Catatan:
Diabaikan jika properti "countries" ditetapkan.
Opsi ini tidak digunakan lagi. Properti country tidak digunakan lagi dan digantikan dengan countries.
- (NSArray<NSString *>*) negara [read, write, copy]

Negara tempat hasil akan dibatasi.

Ini harus berupa kode negara ISO 3166-1 Alpha-2 (tidak peka huruf besar/kecil). Mendukung hingga 5 negara untuk memfilter. Jika tidak ada, pemfilteran negara tidak akan dilakukan.

Catatan:
Mengganti properti "country" yang tidak digunakan lagi jika ditetapkan.
- (CLLocation*) origin [read, write, assign]

Lokasi asal jarak garis lurus untuk mengukur jarak garis lurus antara lokasi asal dan prediksi pelengkapan otomatis.

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

Bias lokasi opsional untuk memilih hasil tempat di dekat lokasi.

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

Pembatasan lokasi opsional untuk membatasi hasil tempat.