Ringkasan
Class ini mewakili saran tempat dari kueri lengkap berdasarkan string yang diketik sebagian.
Properti | |
NSAttributedString * | attributedFullText |
Deskripsi lengkap saran sebagai NSAttributedString. | |
NSAttributedString * | attributedPrimaryText |
Teks utama saran sebagai NSAttributedString, biasanya nama tempat. | |
NSAttributedString * | attributedSecondaryText |
Teks sekunder saran sebagai NSAttributedString, biasanya lokasi tempat. | |
NSString * | placeID |
Properti yang mewakili ID tempat dari saran, yang cocok untuk digunakan dalam permintaan detail tempat. | |
NSArray< NSString * > * | jenis |
Jenis hasil Autocomplete. | |
Nomor NS * | distanceMeters |
Jarak garis lurus dalam meter antara tempat asal dan saran ini jika origin yang valid ditentukan dalam GMSAutocompleteFilter permintaan. |
Dokumentasi Properti
- (NSAttributedString*) attributedFullText [read, copy] |
Deskripsi lengkap saran sebagai NSAttributedString.
Mis., "Gedung Opera Sydney, Sydney, New South Wales, Australia".
Setiap rentang teks yang cocok dengan input pengguna memiliki kGMSAutocompleteMatchAttribute
. Misalnya, Anda dapat membuat setiap kecocokan dicetak tebal menggunakan enumerateAttribute:
UIFont *regularFont = [UIFont systemFontOfSize:[UIFont labelFontSize]]; UIFont *boldFont = [UIFont boldSystemFontOfSize:[UIFont labelFontSize]];
NSMutableAttributedString *bolded = [suggestion.attributedFullText mutableCopy]; [bolded enumerateAttribute:kGMSAutocompleteMatchAttribute inRange:NSMakeRange(0, bolded.length) options:0 usingBlock:^(id value, NSRange range, BOOL *stop) { UIFont *font = (value == nil) ? regularFont : boldFont; [bolded addAttribute:NSFontAttributeName value:font range:range]; }];
label.attributedText = bolded;
- (NSAttributedString*) attributedPrimaryText [read, copy] |
Teks utama saran sebagai NSAttributedString, biasanya nama tempat.
Mis. "Sydney Opera House".
Rentang teks yang cocok dengan input pengguna memiliki kGMSAutocompleteMatchAttribute
, seperti attributedFullText
.
- (NSAttributedString*) attributedSecondaryText [read, copy] |
Teks sekunder saran sebagai NSAttributedString, biasanya lokasi tempat.
Mis. "Sydney, New South Wales, Australia".
Rentang teks yang cocok dengan input pengguna memiliki kGMSAutocompleteMatchAttribute
, seperti attributedFullText
.
Mungkin nil
.
- (NSString*) placeID [read, copy] |
Properti yang mewakili ID tempat dari saran, yang cocok untuk digunakan dalam permintaan detail tempat.
- (NSArray<NSString *>*) types [read, copy] |
Jenis hasil Autocomplete.
Jenisnya adalah NSString, nilai yang valid adalah jenis apa pun yang didokumentasikan di <https://developers.google.com/places/ios-sdk/supported_types>.
- (NSNumber*) distanceMeters [read, assign] |
Jarak garis lurus dalam meter antara tempat asal dan saran ini jika origin yang valid ditentukan dalam GMSAutocompleteFilter
permintaan.