بررسی اجمالی
GMSAutocompleteViewController یک رابط ارائه می دهد که جدولی از پیش بینی های تکمیل خودکار را نشان می دهد که با وارد کردن متن توسط کاربر به روز می شود.
مکان های انتخاب شده توسط کاربر از طریق پروتکل GMSAutocompleteViewControllerResultsDelegate
به برنامه بازگردانده می شود.
برای استفاده از GMSAutocompleteViewController ، نماینده آن را روی یک شی در برنامه خود تنظیم کنید که با پروتکل GMSAutocompleteViewControllerDelegate
مطابقت دارد و کنترلر را ارائه کنید (مثلاً با استفاده از presentViewController). از روشهای نمایندگی GMSAutocompleteViewControllerDelegate
میتوان برای تعیین اینکه کاربر مکانی را انتخاب کرده یا انتخاب را لغو کرده است استفاده کرد.
خواص | |
شناسه IBOoutlet < GMSAutocompleteViewControllerDelegate > | نماینده |
وقتی مکانی انتخاب شد یا انتخاب لغو شد، به شما اطلاع داده شود. | |
GMSAutocompleteFilter * | تکمیل خودکار فیلتر |
فیلتر برای اعمال به پیشنهادات تکمیل خودکار (می تواند صفر باشد). | |
UIColor قابل بازرسی * | tableCellBackgroundColor |
رنگ پس زمینه سلول های جدول. | |
UIColor قابل بازرسی * | tableCellSeparatorColor |
رنگ خط جداکننده بین سلول های جدول. | |
UIColor قابل بازرسی * | PrimeTextColor |
رنگ متن نام نتیجه در نتایج تکمیل خودکار. | |
UIColor قابل بازرسی * | primarTextHighlightColor |
رنگ مورد استفاده برای برجسته کردن متن منطبق در نتایج تکمیل خودکار. | |
UIColor قابل بازرسی * | secondaryTextColor |
رنگ ردیف دوم متن در نتایج تکمیل خودکار. | |
UIColor قابل بازرسی * | tintColor |
رنگ ته رنگ اعمال شده روی کنترل ها در نمای تکمیل خودکار. | |
GMSPlaceField | مکان فیلدها |
جزئیات مکان جداگانه را برای واکشی برای شی GMSPlace مشخص کنید. | |
NSArray< GMSPlaceProperty > * | مکان خواص |
GMSPlaceProperty برای تعیین جزئیات مکان صریح که باید درخواست شود. |
اسناد ملکی
- (IBOutlet id< GMSAutocompleteViewControllerDelegate >) نمایندگی [read, write, assign] |
وقتی مکانی انتخاب شد یا انتخاب لغو شد، به شما اطلاع داده شود.
- ( GMSAutocompleteFilter *) autocompleteFilter [read, write, assign] |
فیلتر برای اعمال به پیشنهادات تکمیل خودکار (می تواند صفر باشد).
- (IBInspectable UIColor*) tableCellBackgroundColor [read, write, assign] |
رنگ پس زمینه سلول های جدول.
- (IBInspectable UIColor*) tableCellSeparatorColor [read, write, assign] |
رنگ خط جداکننده بین سلول های جدول.
- (IBInspectable UIColor*) primarTextColor [read, write, assign] |
رنگ متن نام نتیجه در نتایج تکمیل خودکار.
- (IBInspectable UIColor*) primaryTextHighlightColor [read, write, assign] |
رنگ مورد استفاده برای برجسته کردن متن منطبق در نتایج تکمیل خودکار.
- (IBInspectable UIColor*) secondaryTextColor [read, write, assign] |
رنگ ردیف دوم متن در نتایج تکمیل خودکار.
- (IBInspectable UIColor*) tintColor [read, write, assign] |
رنگ ته رنگ اعمال شده روی کنترل ها در نمای تکمیل خودکار.
- ( GMSPlaceField ) placeFields [read, write, assign] |
جزئیات مکان جداگانه را برای واکشی برای شی GMSPlace
مشخص کنید.
به طور پیش فرض برای بازگرداندن همه جزئیات در صورت عدم لغو.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign] |
GMSPlaceProperty
برای تعیین جزئیات مکان صریح که باید درخواست شود.
پیش فرض تمام ویژگی های موجود را برمی گرداند.