คลาส GCKUICastButton

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

ภาพรวม

คลาสย่อยของ UIButton ที่ใช้ปุ่ม "แคสต์"

Since
3.0

รับค่า UIButton

สรุปเมธอดของอินสแตนซ์

(instancetype) - initWithCoder:
 สร้าง GCKUICastButton ใหม่โดยใช้ตัวถอดรหัสที่ระบุ เพิ่มเติม...
 
(instancetype) - initWithFrame:
 สร้าง GCKUICastButton ใหม่ด้วยเฟรมที่กําหนด เพิ่มเติม...
 
(void) - setInactiveIcon:activeIcon:animationIcons:
 ตั้งค่าไอคอนสําหรับสถานะใช้งานอยู่ ไม่ใช้งาน และแบบเคลื่อนไหวของปุ่ม เพิ่มเติม...
 
(void) - setAccessibilityLabel:forCastState:
 ตั้งค่าป้ายกํากับการช่วยเหลือพิเศษสําหรับสถานะการแคสต์ของปุ่ม เพิ่มเติม...
 

สรุปพร็อพเพอร์ตี้

BOOL triggersDefaultCastDialog
 แฟล็กที่ระบุว่าเหตุการณ์การสัมผัสบนปุ่มนี้จะทริกเกอร์การแสดงกล่องโต้ตอบแคสต์ที่เฟรมเวิร์กมีให้หรือไม่ เพิ่มเติม...
 

รายละเอียดเมธอด

- (instancetype) initWithCoder: (NSCoder *)  decoder

สร้าง GCKUICastButton ใหม่โดยใช้ตัวถอดรหัสที่ระบุ

- (instancetype) initWithFrame: (CGRect)  frame

สร้าง GCKUICastButton ใหม่ด้วยเฟรมที่กําหนด

- (void) setInactiveIcon: (UIImage *)  inactiveIcon
activeIcon: (UIImage *)  activeIcon
animationIcons: (NSArray< UIImage * > *)  animationIcons 

ตั้งค่าไอคอนสําหรับสถานะใช้งานอยู่ ไม่ใช้งาน และแบบเคลื่อนไหวของปุ่ม

รูปภาพที่ให้ไว้ควรมีสีเดียวพร้อมพื้นหลังโปร่งใส สีรูปภาพไม่สําคัญเนื่องจากสีแต้มของปุ่ม (พร็อพเพอร์ตี้ tintColor) เป็นสีในการแสดงผล

- (void) setAccessibilityLabel: (NSString *)  label
forCastState: (GCKCastState state 

ตั้งค่าป้ายกํากับการช่วยเหลือพิเศษสําหรับสถานะการแคสต์ของปุ่ม

วิธีนี้เป็นวิธีที่แนะนําในการตั้งค่าป้ายกํากับการช่วยเหลือพิเศษสําหรับปุ่ม ป้ายกํากับที่กําหนดโดย setAccessibilityLabel: จะใช้กับสถานะการแคสต์ทั้งหมด

รายละเอียดพร็อพเพอร์ตี้

- (BOOL) triggersDefaultCastDialog
readwritenonatomicassign

แฟล็กที่ระบุว่าเหตุการณ์การสัมผัสบนปุ่มนี้จะทริกเกอร์การแสดงกล่องโต้ตอบแคสต์ที่เฟรมเวิร์กมีให้หรือไม่

พร็อพเพอร์ตี้นี้ตั้งไว้เป็น YES โดยค่าเริ่มต้น หากแอปพลิเคชันต้องการจัดการเหตุการณ์การสัมผัส ควรตั้งค่าพร็อพเพอร์ตี้เป็น NO และลงทะเบียนเป้าหมายและการดําเนินการที่เหมาะสมสําหรับเหตุการณ์การสัมผัส