نظرة عامة
كائن بيانات قابل للتغيير يحتوي على خصائص تخصيص العلامة.
- ملاحظة:
- عند تطبيق خيارات النمط على علامة من النوع "GMTCCustomizingMarkerTypeTripVehicle"، يجب ضبط الخاصية "isFlat" بشكل صريح على "نعم". وإلا، عند تدوير الخريطة في الوضع الثلاثي الأبعاد، لن تتم محاذاة اتجاه المركبة مع الاتجاه الذي تم تدويره.
يكتسب GMTCMarkerStyleOptions.
وظائف الأعضاء العامين | |
(instancetype) | - init |
المواقع | |
نقطة CGPoint | groundAnchor |
مراسي الأرض للعلامة. | |
بول | isVisible |
وهي قيمة منطقية تحدد مستوى رؤية العلامة. | |
UIView * | iconView |
سيتم عرض العلامة. | |
صورة واجهة المستخدم * | |
الرمز الذي سيتم عرضه للعلامة. | |
int32_t | zIndex |
يحدد فهرس z الترتيب المكدس لهذه العلامة. | |
بول | isFlat |
ما إذا كان محدّد الموقع مسطّحًا على الخريطة أو لوحة إعلانات مواجهة للكاميرا |
وثائق وظائف الأعضاء
- (instancetype) init |
لإعداد الكائن بالقيم التلقائية: `groundAnchor:{0.5f, 0.5f}`، `isvisible:YES`، `iconView:nil`، `icon:nil`، `zIndex:0`، `isFlat:NO`.
وثائق العقار
- (CGPoint) groundAnchor [read, write, assign] |
- (BOOL) isVisible [read, write, assign] |
وهي قيمة منطقية تحدد مستوى رؤية العلامة.
يتم ضبط الإعدادات التلقائية على "نعم".
لتنفيذ GMTCMarkerStyleOptions.
- (UIView*) iconView [read, write, assign] |
سيتم عرض العلامة.
وفي حال ترك هذه القيمة فارغة، يتم ضبط القيمة التلقائية لخاصية الرمز.
لتنفيذ GMTCMarkerStyleOptions.
- (UIImage*) رمز [read, write, assign] |
الرمز الذي سيتم عرضه للعلامة.
إذا لم يكن هناك iconView، وتم ترك الرمز بدون قيمة، فسيتم استخدام رمز العلامة الافتراضي.
لتنفيذ GMTCMarkerStyleOptions.
- (int32_t) zIndex [read, write, assign] |
يحدد فهرس z الترتيب المكدس لهذه العلامة.
ويكون الإعداد التلقائي بالقيمة 0.
لتنفيذ GMTCMarkerStyleOptions.
- (BOOL) isFlat [read, write, assign] |
ما إذا كان محدّد الموقع مسطّحًا على الخريطة أو لوحة إعلانات مواجهة للكاميرا
يتم ضبط الإعدادات التلقائية على NO.
لتنفيذ GMTCMarkerStyleOptions.