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


ภาพรวม

อธิบายรูปแบบการวาดรูปแสตมป์บน GMSStyleSpan

หมายเหตุ
รองรับเฉพาะพื้นหลังโปร่งใส หากตั้งค่าสีเป็น GMSStyleSpan ระบบจะถือว่าเป็นสีสำรองเท่านั้น
การใช้ GMSSpriteStyle จำเป็นต้องใช้เฟรมเวิร์กการแสดงผลแบบโลหะ โปรดดู setMetalRendererEnabled: (GMSServices) เพื่อเรียนรู้วิธีเปิดใช้ Metal หากเพิ่ม GMSStyleSpan ลงในแผนที่โดยไม่ได้เปิดใช้โลหะ สแตมป์จะไม่แสดงผลและช่วงโพลีไลน์จะพยายามกลับไปใช้สีที่ตั้งไว้แทน หากไม่ได้ตั้งค่าสี ระบบจะใช้สีโพลีไลน์เริ่มต้น [UIColor blueColor]
ใช้พร็อพเพอร์ตี้ GMSMapView::mapCapabilities เพื่อดูว่า GMSMapView รองรับ GMSSpriteStyle หรือไม่

รับค่า GMSStampStyle

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

(ประเภทอินสแตนซ์)- initWithImage:
 แสดงผลรูปแบบแสตมป์ Sprite เริ่มต้นพร้อมกับรูปภาพที่ระบุ

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

(ประเภทอินสแตนซ์)+ spriteStyleWithImage:
 แสดงผลรูปแบบแสตมป์สไปรท์ตามรูปภาพที่ระบุ

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

UIImage * stampImage
 รูปภาพหรือพื้นผิวที่จะแสดงซ้ำเหนือเส้นโครงร่าง

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

+ (instancetype) spriteStyleWithImage: (รูปภาพ UI *) รูปภาพ

แสดงผลรูปแบบแสตมป์สไปรท์ตามรูปภาพที่ระบุ

พารามิเตอร์:
รูปภาพออบเจ็กต์ UIImage ที่จะใช้เป็นรูปแสตมป์
ส่งกลับ:
รูปแบบสแตมป์ Sprite เริ่มต้น
- (อินสแตนซ์) initWithImage: (รูปภาพ UI *) รูปภาพ

แสดงผลรูปแบบแสตมป์ Sprite เริ่มต้นพร้อมกับรูปภาพที่ระบุ

พารามิเตอร์:
รูปภาพออบเจ็กต์ UIImage ที่จะใช้เป็นรูปแสตมป์
ส่งกลับ:
รูปแบบสแตมป์ Sprite เริ่มต้น

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

- (UIImage*) stampImage [read, assign, inherited]

รูปภาพหรือพื้นผิวที่จะแสดงซ้ำเหนือเส้นโครงร่าง

โปรดทราบว่าภาพนี้จะถูกบีบอัดให้อยู่ในสี่เหลี่ยมจัตุรัส ดังนั้น เพื่อผลลัพธ์ที่ดีที่สุดควรมีภาพแบบสี่เหลี่ยมจัตุรัส สแตมป์ที่แสดงผลจะเป็นความกว้างของเส้นที่ตั้งค่าไว้ GMSStrokeStyle รูปภาพจะอยู่ในทิศทางด้านบนของรูปภาพไปยังจุดเริ่มต้น และด้านล่างของรูปภาพไปยังจุดสิ้นสุด ตัวอย่างเช่น หากเส้นใต้มีจุด 2 จุด และจุดเริ่มต้นอยู่เหนือจุดสิ้นสุดโดยตรง ตราประทับจะปรากฏในแนวตั้งตรง