ภาพรวม
อธิบายรูปแบบการวาดสําหรับภาพสแตมป์ใน GMSStyleSpan
- หมายเหตุ
- รองรับเฉพาะพื้นหลังแบบโปร่งใส หากมีการตั้งค่าสีเป็น
GMSStyleSpan
ระบบจะถือว่าสีดังกล่าวเป็นสีสํารองเท่านั้น -
การใช้
GMSSpriteStyle
ต้องใช้เฟรมเวิร์กการแสดงผลเมทัล โปรดดูที่ setMetalRendererEnabled: (GMSServices) เพื่อเรียนรู้วิธีเปิดใช้ Metal หากมีการเพิ่มGMSStyleSpan
ลงในแผนที่โดยไม่ได้เปิดใช้เมทัล ตราประทับจะไม่แสดงผล และระยะเวลาของเส้นโพลีไลน์จะพยายามแทนค่าสีที่ตั้งค่าไว้ หากไม่ได้ตั้งค่า สีจะกําหนดเป็นสีโพลีไลน์เริ่มต้น [UIColor blueColor] -
ใช้พร็อพเพอร์ตี้ GMSMapView::mapCapabilities เพื่อสืบค้นว่า
GMSMapView
รองรับGMSSpriteStyle
หรือไม่
รับค่า GMSStampStyle
ฟังก์ชันของสมาชิกสาธารณะ | |
(ประเภทอินสแตนซ์) | - initWithImage: |
ส่งคืนรูปแบบสแตมป์ภาพเริ่มต้นที่มีภาพที่ให้ไว้ | |
ฟังก์ชันสมาชิกสาธารณะแบบคงที่ | |
(ประเภทอินสแตนซ์) | + spriteStyleWithImage: |
แสดงรูปแบบสแตมป์สไปรท์ที่มีรูปภาพที่ระบุ | |
พร็อพเพอร์ตี้ | |
UIImage * | รูปภาพตราประทับ |
ภาพหรือพื้นผิวที่จะเกิดซ้ําบนเส้น |
เอกสารฟังก์ชันของสมาชิก
+ (instancetype) spriteStyleWithImage: | (UIImage *) | รูปภาพ [image] |
แสดงรูปแบบสแตมป์สไปรท์ที่มีรูปภาพที่ระบุ
- พารามิเตอร์:
-
รูปภาพ วัตถุ UIImage
เพื่อใช้เป็นรูปภาพแสตมป์
- ส่งกลับ:
- รูปแบบแสตมป์สแตมป์เริ่มต้น
- (instancetype) initWithImage: | (UIImage *) | รูปภาพ [image] |
ส่งคืนรูปแบบสแตมป์ภาพเริ่มต้นที่มีภาพที่ให้ไว้
- พารามิเตอร์:
-
รูปภาพ วัตถุ UIImage
เพื่อใช้เป็นรูปภาพแสตมป์
- ส่งกลับ:
- รูปแบบแสตมป์สแตมป์เริ่มต้น
เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์
- (UIImage*) stampImage [read, assign, inherited] |
ภาพหรือพื้นผิวที่จะเกิดซ้ําบนเส้น
โปรดทราบว่ารูปภาพนี้จะถูกบีบอัดเป็นสี่เหลี่ยมจัตุรัส ดังนั้นเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด ควรมีรูปภาพแบบสี่เหลี่ยมจัตุรัส สแตมป์ที่แสดงผลจะเป็นความกว้างของเส้นที่ตั้งค่า GMSStrokeStyle รูปภาพจะปรับไปตามด้านบนสุดของรูปภาพไปจนถึงจุดเริ่มต้น และด้านล่างของรูปภาพไปยังจุดสิ้นสุด ตัวอย่างเช่น หากบรรทัดสําคัญมีจุด 2 จุด และจุดเริ่มต้นอยู่เหนือปลายทางโดยตรง ตราประทับจะปรากฏในแนวตั้งตรง