סקירה כללית
GMSAutocompleteViewController מספקים ממשק שמוצגת בו טבלה של חיזויים להשלמה אוטומטית, שמתעדכנים כשהמשתמש מזין טקסט.
האפשרויות שנבחרו על ידי המשתמש מוחזרות לאפליקציה באמצעות הפרוטוקול GMSAutocompleteViewControllerResultsDelegate
.
כדי להשתמש ב-GMSAutocompleteViewController, צריך להגדיר את אובייקט ההרשאה שלו לאובייקט באפליקציה שתואם לפרוטוקול GMSAutocompleteViewControllerDelegate
, ולהציג את הבקר (למשל, באמצעותpresentViewController). אפשר להשתמש בשיטות הענקת הגישה GMSAutocompleteViewControllerDelegate
כדי לקבוע מתי המשתמש בחר מקום או ביטל את הבחירה.
נכסים | |
מזהה IBOutlet < GMSAutocompleteViewControllerDelegate > | להאציל |
הענקת גישה לקבלת הודעה כאשר מקום נבחר או שהבחירה מבוטלת. | |
GMSAutocompleteFilter * | autocompleteFilter |
פילטר של החלה על הצעות להשלמה אוטומטית (מספר אפסים). | |
IBInspectable UIColor * | tableCellBackgroundColor |
צבע הרקע של תאי טבלה. | |
IBInspectable UIColor * | tableCellSeparatorColor |
צבע הקו המפריד בין תאים בטבלה. | |
IBInspectable UIColor * | primaryTextColor |
הצבע של טקסט שם התוצאה בתוצאות של השלמה אוטומטית. | |
IBInspectable UIColor * | primaryTextHighlightColor |
הצבע שמשמש להדגשת טקסט תואם בתוצאות של השלמה אוטומטית. | |
IBInspectable UIColor * | secondaryTextColor |
הצבע של שורת הטקסט השנייה בתוצאות של ההשלמה האוטומטית. | |
IBInspectable UIColor * | tintColor |
צבע הגוון שהוחל על פקדים בתצוגה 'השלמה אוטומטית'. | |
GMSPlaceField | placeFields |
ציון פרטים של מקום ספציפי לאחזור עבור האובייקט GMSPlace . | |
NSArray< GMSPlaceProperty > * | placeProperties |
GMSPlaceProperty לציון פרטים מפורשים של מקום שיש לבקש. |
תיעוד נכס
- (מזהה IBOutlet<GMSAutocompleteViewControllerDelegate>) להאציל [read, write, assign] |
הענקת גישה לקבלת הודעה כאשר מקום נבחר או שהבחירה מבוטלת.
- (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign] |
פילטר של החלה על הצעות להשלמה אוטומטית (מספר אפסים).
- (IBInspectable UIColor*) tableCellBackgroundColor [read, write, assign] |
צבע הרקע של תאי טבלה.
- (IBInspectable UIColor*) tableCellSeparatorColor [read, write, assign] |
צבע הקו המפריד בין תאים בטבלה.
- (IBInspectable UIColor*) primaryTextColor [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
לציון פרטים מפורשים של מקום שיש לבקש.
ברירת המחדל מחזירה את כל המאפיינים הזמינים.