GMSAutocompleteResultsViewController Sınıf Referansı

GMSAutocompleteResultsViewController Sınıf Referansı

Genel bakış

GMSAutocompleteResultsViewController, otomatik yer tamamlama tahminlerini tablo görünümünde görüntüleyen bir arayüz sağlar.

Giriş metni değiştikçe tablo görünümü otomatik olarak güncellenir.

Bu sınıfın, bir UISearchController'ın arama sonuçları denetleyicisi olarak kullanılması amaçlanmıştır. UISearchController'ın initWithSearchResultsController yöntemine bir GMSAutocompleteResultsViewController örneği iletin, ardından denetleyiciyi UISearchController'ın searchResultsUpdater özelliği olarak ayarlayın.

Listeden bir yer seçildiğinde bildirim almak için GMSAutocompleteResultsViewControllerDelegate yetki verme protokolünü kullanın.

Mülkler

id
< GMSAutocompleteResultsViewControllerDelegate >
yetki ver
 Bir yer seçildiğinde bildirim alma yetkisi verin.
GMSAutocompleteFilterautocompleteFilter
 Otomatik tamamlama önerilerine uygulanacak filtre (boş olabilir).
IBİncelenebilir UIColor * tableCellBackgroundColor
 Tablo hücrelerinin arka plan rengi.
IBİncelenebilir UIColor * tableCellSeparatorColor
 Tablo hücreleri arasındaki ayırıcı çizginin rengi.
IBİncelenebilir UIColor * primaryTextColor
 Otomatik tamamlama sonuçlarındaki sonuç adı metninin rengi.
IBİncelenebilir UIColor * primaryTextHighlightColor
 Otomatik tamamlama sonuçlarında eşleşen metni vurgulamak için kullanılan renk.
IBİncelenebilir UIColor * secondaryTextColor
 Otomatik tamamlama sonuçlarındaki ikinci metin satırının rengi.
IBİncelenebilir UIColor * tintColor
 Otomatik tamamlama görünümündeki denetimlere uygulanan tonlama rengi.
NSArray< GMSPlaceProperty > * placeProperties
 GMSPlace nesnesi için getirilecek yer özelliği adları dizisini belirtin.
GMSPlaceFieldplaceFields
 GMSPlace nesnesinin getirilmesi için tek tek yer ayrıntılarını belirtin.

Mülkiyet Belgeleri

- (kimlik<GMSAutocompleteResultsViewControllerDelegate>) yetki verin [read, write, assign]

Bir yer seçildiğinde bildirim alma yetkisi verin.

- (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign]

Otomatik tamamlama önerilerine uygulanacak filtre (boş olabilir).

- (IBİncelenebilir UIColor*) tableCellBackgroundColor [read, write, assign]

Tablo hücrelerinin arka plan rengi.

- (IBİncelenebilir UIColor*) tableCellSeparatorColor [read, write, assign]

Tablo hücreleri arasındaki ayırıcı çizginin rengi.

- (IBİnceleable UIColor*) primaryTextColor [read, write, assign]

Otomatik tamamlama sonuçlarındaki sonuç adı metninin rengi.

- (IBİncelenebilir UIColor*) primaryTextHighlightColor [read, write, assign]

Otomatik tamamlama sonuçlarında eşleşen metni vurgulamak için kullanılan renk.

- (IBİnceleable UIColor*) secondaryTextColor [read, write, assign]

Otomatik tamamlama sonuçlarındaki ikinci metin satırının rengi.

- (IBİncelenebilir UIColor*) tintColor [read, write, assign]

Otomatik tamamlama görünümündeki denetimlere uygulanan tonlama rengi.

- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign]

GMSPlace nesnesi için getirilecek yer özelliği adları dizisini belirtin.

Geçersiz kılınmazsa varsayılan olarak tüm ayrıntıları döndürür.

- (GMSPlaceField) placeFields [read, write, assign]

GMSPlace nesnesinin getirilmesi için tek tek yer ayrıntılarını belirtin.

Geçersiz kılınmazsa varsayılan olarak tüm ayrıntıları döndürür.