مرجع فئة GMSUISettings


نظرة عامة

إعدادات واجهة مستخدم GMSMapView.

الوظائف المتاحة للجميع

(إلغاء)- setAllGesturesEnabled:
 يحدد هذا الإعداد ما إذا كان يجب تفعيل كل الإيماءات (تلقائي) أو إيقافها.

المواقع

منطقيةإيماءات التمرير
 تتحكّم هذه السياسة في ما إذا كانت إيماءات التمرير مفعَّلة (تلقائية) أو غير مفعَّلة.
منطقيةتتوفّر إيماءات التكبير/التصغير
 تتحكّم هذه السياسة في ما إذا كانت إيماءات التكبير/التصغير مفعّلة (تلقائية) أو غير مفعّلة.
منطقيةإيماءات الإمالة
 يتحكم في ما إذا كانت إيماءات الإمالة مفعّلة (تلقائية) أو غير مفعّلة.
منطقيةالتدوير للإيماءات
 تتحكّم هذه السياسة في ما إذا كانت إيماءات التدوير مفعَّلة (تلقائية) أو غير مفعَّلة.
منطقيةتستهلك الإيماءات في العرض
 تتحكّم هذه السياسة في ما إذا كان المستخدمون يستخدمون إيماءات GMSMapView بالكامل عند تفعيل الإيماءات (الإعداد التلقائي "نعم").
منطقيةcomButtonButton
 لتفعيل البوصلة أو إيقافها.
منطقيةmyLocationButton
 تفعيل زر "موقعي" أو إيقافه
منطقيةأداة اختيار الداخل
 تعمل هذه السياسة على تفعيل (تلقائي) أو إيقاف أداة اختيار الطابق الداخلي.
منطقيةallowScrollإيماءات الإثنان أثناء الدوران أو التكبير
 تتحكّم هذه السياسة في ما إذا كان يمكن تنفيذ إيماءات التدوير والتكبير أو التصغير والتمرير خارج الشاشة (الإعداد التلقائي "نعم").

مستندات وظائف الأعضاء

- (خالٍ) setAllGesturesEnabled: (منطقي) مفعَّلة

يحدد هذا الإعداد ما إذا كان يجب تفعيل كل الإيماءات (تلقائي) أو إيقافها.

ولا يؤدي ذلك إلى منع المستخدمين من النقر على أي زر على الشاشة لتحريك الكاميرا (مثل عناصر التحكّم في البوصلة أو التكبير/التصغير)، ولا يؤدي إلى حظر الحركات الآلية والصور المتحركة.


وثائق المواقع

- (BOOL) الانتقال بالإيماءات [read, write, assign]

تتحكّم هذه السياسة في ما إذا كانت إيماءات التمرير مفعَّلة (تلقائية) أو غير مفعَّلة.

إذا تم تفعيل هذه الميزة، يمكن للمستخدمين سحب العرض الشامل للكاميرا. ولا يحدّ ذلك من الحركة الآلية للكاميرا.

- (BOOL) Zoomإيماءات [read, write, assign]

تتحكّم هذه السياسة في ما إذا كانت إيماءات التكبير/التصغير مفعّلة (تلقائية) أو غير مفعّلة.

إذا كانت الميزة مفعَّلة، يمكن للمستخدمين النقر مرّتين أو استخدام إصبعين لتصغير الكاميرا أو تصغيرها. ولا يحدّ ذلك من الحركة الآلية للكاميرا.

- (BOOL) إيماءات الإمالة [read, write, assign]

يتحكم في ما إذا كانت إيماءات الإمالة مفعّلة (تلقائية) أو غير مفعّلة.

إذا تم تفعيل هذه الميزة، يمكن للمستخدمين استخدام التمرير عموديًا بإصبعين بسرعة للأسفل أو للأعلى بسرعة لإمالة الكاميرا. ولا يحدّ هذا من التحكّم الآلي في زاوية العرض في الكاميرا.

- (BOOL) تدوير الإيماءات [read, write, assign]

تتحكّم هذه السياسة في ما إذا كانت إيماءات التدوير مفعَّلة (تلقائية) أو غير مفعَّلة.

في حال التفعيل، يمكن للمستخدمين استخدام إيماءة تدوير بإصبعَين لتدوير الكاميرا. ولا يقلّل ذلك من إمكانية التحكّم الآلي في الكاميرا.

- (BOOL) يستهلك الإيماءاتInView [read, write, assign]

تتحكّم هذه السياسة في ما إذا كان المستخدمون يستخدمون إيماءات GMSMapView بالكامل عند تفعيل الإيماءات (الإعداد التلقائي "نعم").

يمنع هذا الإجراء تلقّي هذه الإيماءات من خلال المشاهدات الرئيسية.

عندما يتم تضمين GMSMapView من خلال UI ScrollView (أو منطقة أخرى قابلة للتمرير)، يعني ذلك أن الإيماءات على الخريطة لن يتم استهلاكها بشكلٍ إضافي كإيماءات تمرير. في المقابل، قد يكون إيقاف هذه السياسة (مُعيَّنًا على القيمة "لا") مفيدًا لتلبية التدرجات الهرمية أو المتطلبات الخاصة بالعرض.

- (BOOL) compassButton [read, write, assign]

لتفعيل البوصلة أو إيقافها.

البوصلة هو رمز على الخريطة يشير إلى اتجاه الشمال على الخريطة.

إذا تم تفعيل هذه الميزة، لن يتم عرض الصورة إلّا عند تدوير الكاميرا بعيدًا عن اتجاهها التلقائي (بدون ضبط القيمة 0). عندما ينقر المستخدم على البوصلة، يتم توجيه الكاميرا إلى اتجاهها التلقائي وتتلاشى بعد ذلك بفترة قصيرة. وفي حال إيقاف هذه السياسة، لن يتم عرض البوصلة مطلقًا.

- (BOOL) myLocationButton [read, write, assign]

تفعيل زر "موقعي" أو إيقافه

هذا زر ظاهر على الخريطة، عند النقر عليه، سيؤدي إلى توسيط الخريطة على الموقع الجغرافي الحالي للمستخدم.

- (BOOL) indoorPicker [read, write, assign]

تعمل هذه السياسة على تفعيل (تلقائي) أو إيقاف أداة اختيار الطابق الداخلي.

في حال تفعيل هذا الإعداد، لن يظهر لك إلا عندما يركّز العرض على مبنى يحتوي على بيانات الطابق الداخلي. في حال إيقاف هذه السياسة، سيظل بإمكانك التحكّم في الطابق المحدَّد آليًا من خلال السمة mapViewView الداخلية.

تتحكّم هذه السياسة في ما إذا كان يمكن تنفيذ إيماءات التدوير والتكبير أو التصغير والتمرير خارج الشاشة (الإعداد التلقائي "نعم").