GMSAutocompleteViewController Sınıf Referansı

GMSAutocompleteViewController Sınıf Referansı

Genel bakış

GMSAutocompleteViewController, kullanıcı metin girdiğinde güncellenen bir otomatik tamamlama tahminleri tablosu görüntüleyen bir arayüz sağlar.

Kullanıcı tarafından yapılan yer seçimleri, GMSAutocompleteViewControllerResultsDelegate protokolü aracılığıyla uygulamaya döndürülür.

GMSAutocompleteViewController kullanmak için, yetki verdiğinizi uygulamanızda GMSAutocompleteViewControllerDelegate protokolüne uygun bir nesneye ayarlayın ve denetleyiciyi sunun (ör.presentViewController kullanarak). GMSAutocompleteViewControllerDelegate yetki verme yöntemleri, kullanıcının bir yer seçtiğini veya seçimi ne zaman iptal ettiğini belirlemek için kullanılabilir.

Mülkler

IBOutlet kimliği
< GMSAutocompleteViewControllerDelegate >
yetki ver
 Bir yer seçildiğinde veya seçim iptal edildiğ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.
GMSPlaceFieldplaceFields
 GMSPlace nesnesinin getirilmesi için tek tek yer ayrıntılarını belirtin.
NSArray< GMSPlaceProperty > * placeProperties
 İstenecek yer ayrıntılarının açıkça belirtilmesi için GMSPlaceProperty.

Mülkiyet Belgeleri

- (IBOutlet kimliği<GMSAutocompleteViewControllerDelegate>) yetki verin [read, write, assign]

Bir yer seçildiğinde veya seçim iptal edildiğ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.

- (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.

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

İstenecek yer ayrıntılarının açıkça belirtilmesi için GMSPlaceProperty.

Varsayılan değer, kullanılabilir tüm özellikleri döndürür.