การอ้างอิงคลาส GMTCMutableMarkerStyleOptions

การอ้างอิงคลาส GMTCMutableMarkerStyleOptions

ภาพรวม

ออบเจ็กต์ข้อมูลที่ซ่อนได้ซึ่งเก็บคุณสมบัติการปรับแต่งของตัวทำเครื่องหมาย

หมายเหตุ
เมื่อใช้ตัวเลือกรูปแบบสำหรับเครื่องหมายที่มีประเภท "GMTCCustomizingMarkerTypeTripVehicle" คุณต้องตั้งค่าพร็อพเพอร์ตี้ "isFlat" เป็น "ใช่" อย่างชัดเจน มิฉะนั้น เมื่อหมุนแผนที่ในโหมด 3 มิติ ทิศทางที่ทิศทางการหมุนจะไม่เป็นแนวเดียวกับทิศทางที่หมุน

รับค่า GMTCMarkerStyleOptions

ฟังก์ชันสมาชิกแบบสาธารณะ

(ประเภทอินสแตนซ์)- init
 

พร็อพเพอร์ตี้

CGPointgroundAnchor
 ตัวยึดพื้นสำหรับเครื่องหมาย
บูลีนisVisible
 บูลีนที่กำหนดการแสดงตัวทำเครื่องหมาย
UIView * iconView
 มุมมองตัวทำเครื่องหมายที่จะแสดง
UIImage * ไอคอน
 ไอคอนที่จะแสดงสำหรับเครื่องหมาย
int32_t zIndex
 ดัชนีลำดับ Z จะระบุลำดับกองซ้อนของเครื่องหมายนี้
บูลีนisFlat
 เครื่องหมายระบุตำแหน่งอยู่บนแผนที่หรือป้ายบิลบอร์ดที่หันเข้าหากล้องหรือไม่

เอกสารประกอบเกี่ยวกับฟังก์ชันสมาชิก

- (อินสแตนซ์) init

เริ่มต้นออบเจ็กต์ด้วยค่าเริ่มต้น ได้แก่ "groundAnchor:{0.5f, 0.5f}", "isVisibility:YES", "iconView:nil", "icon:nil", "zIndex:0", "isFlat:NO"


เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์

- (CGPoint) groundAnchor [read, write, assign]

ตัวยึดพื้นสำหรับเครื่องหมาย

ค่าเริ่มต้นเป็น {0.5f, 0.5f}

ใช้ GMTCMarkerStyleOptions

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

บูลีนที่กำหนดการแสดงตัวทำเครื่องหมาย

ค่าเริ่มต้นคือ "ใช่"

ใช้ GMTCMarkerStyleOptions

- (UIView*) iconView [read, write, assign]

มุมมองตัวทำเครื่องหมายที่จะแสดง

หากเป็นค่าว่าง ระบบจะใช้ค่าพร็อพเพอร์ตี้ไอคอนเป็นค่าเริ่มต้น

ใช้ GMTCMarkerStyleOptions

- ไอคอน (UIImage*) [read, write, assign]

ไอคอนที่จะแสดงสำหรับเครื่องหมาย

หากไม่มีไอคอนมุมมอง และไอคอนเป็นค่าว่าง ระบบจะใช้ไอคอนเริ่มต้นของเครื่องหมาย

ใช้ GMTCMarkerStyleOptions

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

ดัชนีลำดับ Z จะระบุลำดับกองซ้อนของเครื่องหมายนี้

ค่าเริ่มต้นคือ 0

ใช้ GMTCMarkerStyleOptions

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

เครื่องหมายระบุตำแหน่งอยู่บนแผนที่หรือป้ายบิลบอร์ดที่หันเข้าหากล้องหรือไม่

ค่าเริ่มต้นคือ NO

ใช้ GMTCMarkerStyleOptions