مرجع فئة GMSAutocompleteViewController

مرجع فئة GMSAutocompleteViewController

نظرة عامة

توفِّر GMSAutocompleteViewController واجهة تعرض جدولاً بعبارات بحث مقترحة يتم تعديلها تلقائيًا عند إدخال المستخدم للنص.

يتم إرجاع اختيارات الأماكن التي أجراها المستخدم إلى التطبيق عبر بروتوكول GMSAutocompleteViewControllerResultsDelegate.

لاستخدام GMSAutocompleteViewController، اضبط المستخدم المفوَّض على عنصر في تطبيقك يتوافق مع بروتوكول GMSAutocompleteViewControllerDelegate وقدِّم وحدة التحكّم (على سبيل المثال، استخدامPresentViewController). يمكن استخدام طرق تفويض GMSAutocompleteViewControllerDelegate لتحديد وقت اختيار المستخدم لمكان أو إلغاء اختياره.

المواقع

معرّف IBOutlet
< GMSAutocompleteViewControllerDelegate >
تفويض
 تفويض ليتم إرسال إشعار إليه عند اختيار مكان أو عند إلغاء عملية الاختيار.
GMSAutocompleteFilterautocompleteFilter
 الفلترة لتطبيقه على اقتراحات الإكمال التلقائي (يمكن أن تكون قيمة فارغة).
IBInspectable UIColor * tableCellBackgroundColor
 لون خلفية خلايا الجدول
IBInspectable UIColor * tableCellSeparatorColor
 لون الخط الفاصل بين خلايا الجدول.
IBInspectable UIColor * primaryTextColor
 لون نص اسم النتيجة في نتائج الإكمال التلقائي
IBInspectable UIColor * primaryTextHighlightColor
 اللون المستخدَم لتمييز النص المطابق في نتائج الإكمال التلقائي.
IBInspectable UIColor * secondaryTextColor
 لون الصف الثاني من النص في نتائج الإكمال التلقائي
IBInspectable UIColor * tintColor
 لون اللون الخفيف الذي تم تطبيقه على عناصر التحكّم في عرض الإكمال التلقائي
GMSPlaceFieldplaceFields
 تحديد تفاصيل المكان الفردي المطلوب جلبها للعنصر GMSPlace.
NSArray< GMSPlaceProperty > * placeProperties
 تمثّل هذه السمة 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*) 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 لتحديد التفاصيل الصريحة للمكان المطلوب طلبه.

يتم عرض جميع السمات المتاحة بشكل تلقائي.