نظرة عامة
توفِّر GMSAutocompleteResultsViewController واجهة تعرض توقعات الإكمال التلقائي للأماكن في عرض جدول.
سيتم تعديل طريقة العرض في جدول تلقائيًا عند تغيير نص الإدخال.
هذه الفئة مخصصة للاستخدام كوحدة التحكّم بنتائج البحث في UISearchController. مرِّر مثيل GMSAutocompleteResultsViewController
إلى طريقة initWithSearchResultsController في UISearchController، ثم اضبط وحدة التحكّم على أنّها خاصية searchResultsUpdater في UISearchController.
استخدِم بروتوكول تفويض GMSAutocompleteResultsViewControllerDelegate
لتلقّي إشعار عند اختيار مكان من القائمة.
المواقع | |
id < GMSAutocompleteResultsViewControllerDelegate > | تفويض |
تفويض ليتم إعلامك عند اختيار مكان. | |
GMSAutocompleteFilter * | autocompleteFilter |
الفلترة لتطبيقه على اقتراحات الإكمال التلقائي (يمكن أن تكون قيمة فارغة). | |
IBInspectable UIColor * | tableCellBackgroundColor |
لون خلفية خلايا الجدول | |
IBInspectable UIColor * | tableCellSeparatorColor |
لون الخط الفاصل بين خلايا الجدول. | |
IBInspectable UIColor * | primaryTextColor |
لون نص اسم النتيجة في نتائج الإكمال التلقائي | |
IBInspectable UIColor * | primaryTextHighlightColor |
اللون المستخدَم لتمييز النص المطابق في نتائج الإكمال التلقائي. | |
IBInspectable UIColor * | secondaryTextColor |
لون الصف الثاني من النص في نتائج الإكمال التلقائي | |
IBInspectable UIColor * | tintColor |
لون اللون الخفيف الذي تم تطبيقه على عناصر التحكّم في عرض الإكمال التلقائي | |
NSArray< GMSPlaceProperty > * | placeProperties |
حدِّد مصفوفة أسماء خصائص الأماكن المطلوب جلبها للعنصر GMSPlace . | |
GMSPlaceField | placeFields |
تحديد تفاصيل المكان الفردي المطلوب جلبها للعنصر GMSPlace . |
وثائق العقارات
- (id<GMSAutocompleteResultsViewControllerDelegate>) تفويض [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] |
لون اللون الخفيف الذي تم تطبيقه على عناصر التحكّم في عرض الإكمال التلقائي
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign] |
حدِّد مصفوفة أسماء خصائص الأماكن المطلوب جلبها للعنصر GMSPlace
.
ويتم تلقائيًا عرض جميع التفاصيل إذا لم يتم تجاوزها.
- (GMSPlaceField) placeFields [read, write, assign] |
تحديد تفاصيل المكان الفردي المطلوب جلبها للعنصر GMSPlace
.
ويتم تلقائيًا عرض جميع التفاصيل إذا لم يتم تجاوزها.