مرجع الفئة GMTCMutablePolylineStyleOptions

مرجع الفئة GMTCMutablePolylineStyleOptions

نظرة عامة

كائن بيانات قابل للتغيير يحمل خصائص تخصيص الخطوط المتعددة.

يكتسب GMTCPolylineStyleOptions.

وظائف الأعضاء العامين

(void) - setTrafficColorForSpeed:color:
 لضبط اللون لنوع السرعة المحدّد.
(UIColor *)- trafficColorForSpeed:
 لعرض اللون لنوع السرعة المحدد.
(instancetype)- init
 لإعداد الكائن بالقيم التلقائية: `str width:2.0f`, ``strColor:[UIColor blueColor]`, `isVisual:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`

المواقع

CGFloatstrokeWidth
 عرض حد الخط في نقاط الشاشة.
لون واجهة المستخدم * strokeColor
 يُستخدم لتحديد لون جزء أو أكثر من الخطوط المتعددة.
بولisVisible
 وهي قيمة منطقية تحدّد مستوى رؤية الخط المتعدد.
int32_t zIndex
 القيمة التي تحدِّد فهرس z للخطوط المتعددة.
بولisGeodesic
 يشير إلى ما إذا كان يجب رسم أجزاء الخطوط المتعددة كجيوديسية بدلاً من خطوط مستقيمة على إسقاط ماركاتور.
بولisTrafficEnabled
 قيمة منطقية تحدّد رؤية الخطوط المتعددة لحركة المرور.

وثائق وظائف الأعضاء

- (void) setTrafficColorForSpeed: (GMTSSpeedType) speedType
اللون: (nullable UIColor *)  color (اللون)

لضبط اللون لنوع السرعة المحدّد.

إذا تم تعيين اللون على NULL، فسيتم استخدام اللون الافتراضي لنوع السرعة.

المَعلمات:
speedTypeتمثّل هذه السمة نوع السرعة المطلوب تطبيق اللون عليها.
لوناللون المطلوب تطبيقه على نوع السرعة
- (UIColor *) trafficColorForSpeed: (GMTSSpeedType) speedType

لعرض اللون لنوع السرعة المحدد.

المرتجعات:
إذا تم تفعيل حركة المرور ولم يتم ضبط لون، سيتم عرض اللون التلقائي للسرعة المحدّدة. إذا لم يتم تمكين حركة البيانات، يتم عرض لون الشطب الافتراضي.
- (instancetype) init

لإعداد الكائن بالقيم التلقائية: `str width:2.0f`, ``strColor:[UIColor blueColor]`, `isVisual:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`


وثائق العقار

- (CGFloat) strokeWidth [read, write, assign]

عرض حد الخط في نقاط الشاشة.

وفي حال ضبط قيمة غير صالحة هنا (أقل من 0.0f)، سيتم ضبطها على القيمة التلقائية 2.0f.

لتنفيذ GMTCPolylineStyleOptions

- (UIColor*) strokeColor [read, write, copy]

يُستخدم لتحديد لون جزء أو أكثر من الخطوط المتعددة.

وفي حالة التعيين على NULL، سيتم تعيينها على القيمة الافتراضية [UIColor blueColor].

لتنفيذ GMTCPolylineStyleOptions

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

وهي قيمة منطقية تحدّد مستوى رؤية الخط المتعدد.

يتم ضبط الإعدادات التلقائية على "نعم".

لتنفيذ GMTCPolylineStyleOptions

- (int32_t) zIndex [read, write, assign]

القيمة التي تحدِّد فهرس z للخطوط المتعددة.

ويكون الإعداد التلقائي هو 10.

لتنفيذ GMTCPolylineStyleOptions

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

يشير إلى ما إذا كان يجب رسم أجزاء الخطوط المتعددة كجيوديسية بدلاً من خطوط مستقيمة على إسقاط ماركاتور.

لتنفيذ GMTCPolylineStyleOptions

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

قيمة منطقية تحدّد رؤية الخطوط المتعددة لحركة المرور.

يتم ضبط الإعدادات التلقائية على NO.

لتنفيذ GMTCPolylineStyleOptions