نظرة عامة
توفر 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 . |
وثائق العقار
- (معرّف 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
.
يتم عرض جميع التفاصيل تلقائيًا إذا لم يتم تجاوزها.