Ringkasan
GMSAutocompleteViewController menyediakan antarmuka yang menampilkan tabel prediksi pelengkapan otomatis yang akan diperbarui saat pengguna memasukkan teks.
Pilihan tempat yang dibuat oleh pengguna akan ditampilkan ke aplikasi melalui protokol GMSAutocompleteViewControllerResultsDelegate
.
Untuk menggunakan GMSAutocompleteViewController, tetapkan delegasinya ke objek dalam aplikasi Anda yang sesuai dengan protokol GMSAutocompleteViewControllerDelegate
dan tampilkan pengontrol (misalnya menggunakan presentViewController). Metode delegasi GMSAutocompleteViewControllerDelegate
dapat digunakan untuk menentukan kapan pengguna memilih tempat atau membatalkan pilihan.
Properti | |
ID IBOutlet < GMSAutocompleteViewControllerDelegate > | delegasi |
Mendelegasikan untuk diberi tahu saat tempat dipilih atau pengambilan dibatalkan. | |
GMSAutocompleteFilter * | autocompleteFilter |
Filter yang akan diterapkan ke saran pelengkapan otomatis (dapat bernilai nol). | |
IBInspectable UIColor * | tableCellBackgroundColor |
Warna latar belakang sel tabel. | |
IBInspectable UIColor * | tableCellSeparatorColor |
Warna garis pemisah di antara sel tabel. | |
IBInspectable UIColor * | primaryTextColor |
Warna teks nama hasil dalam hasil pelengkapan otomatis. | |
IBInspectable UIColor * | primaryTextHighlightColor |
Warna yang digunakan untuk menyoroti teks yang cocok dalam hasil pelengkapan otomatis. | |
IBInspectable UIColor * | secondaryTextColor |
Warna baris kedua teks dalam hasil pelengkapan otomatis. | |
IBInspectable UIColor * | tintColor |
Warna tint yang diterapkan pada kontrol dalam tampilan Autocomplete. | |
GMSPlaceField | placeFields |
Tentukan detail tempat individual yang akan diambil untuk objek GMSPlace . | |
NSArray< GMSPlaceProperty > * | placeProperties |
GMSPlaceProperty untuk menentukan detail tempat eksplisit yang akan diminta. |
Dokumentasi Properti
- (ID IBOutlet<GMSAutocompleteViewControllerDelegate>) delegasi [read, write, assign] |
Mendelegasikan untuk diberi tahu saat tempat dipilih atau pengambilan dibatalkan.
- (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign] |
Filter yang akan diterapkan ke saran pelengkapan otomatis (dapat bernilai nol).
- (IBInspectable UIColor*) tableCellBackgroundColor [read, write, assign] |
Warna latar belakang sel tabel.
- (IBInspectable UIColor*) tableCellSeparatorColor [read, write, assign] |
Warna garis pemisah di antara sel tabel.
- (IBInspectable UIColor*) primaryTextColor [read, write, assign] |
Warna teks nama hasil dalam hasil pelengkapan otomatis.
- (IBInspectable UIColor*) primaryTextHighlightColor [read, write, assign] |
Warna yang digunakan untuk menyoroti teks yang cocok dalam hasil pelengkapan otomatis.
- (IBInspectable UIColor*) secondaryTextColor [read, write, assign] |
Warna baris kedua teks dalam hasil pelengkapan otomatis.
- (IBInspectable UIColor*) tintColor [read, write, assign] |
Warna tint yang diterapkan pada kontrol dalam tampilan Autocomplete.
- (GMSPlaceField) placeFields [read, write, assign] |
Tentukan detail tempat individual yang akan diambil untuk objek GMSPlace
.
Setelan defaultnya menampilkan semua detail jika tidak diganti.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign] |
GMSPlaceProperty
untuk menentukan detail tempat eksplisit yang akan diminta.
Default menampilkan semua properti yang tersedia.