คลาสปุ่ม GCKUICast

การอ้างอิงคลาส 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 และลงทะเบียนเป้าหมายและการดำเนินการที่เหมาะสมสำหรับเหตุการณ์สัมผัส