คลาส GCKUICastButton

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

ภาพรวม

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

Since
3.0

รับค่า UIButton

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

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

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

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

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

- (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 และลงทะเบียนเป้าหมายและการดําเนินการที่เหมาะสมสําหรับกิจกรรมการสัมผัสดังกล่าว พร็อพเพอร์ตี้นี้ไม่สามารถตั้งค่าเป็น NO ได้ หาก delegate ตั้งเป็นค่าที่ไม่ใช่ค่าที่กําหนดเอง

Deprecated:
ใช้ GCKUICastButtonDelegate วิธีในการตอบกลับการดําเนินการของผู้ใช้บนปุ่ม "แคสต์"
- (id<GCKUICastButtonDelegate>) delegate
readwritenonatomicweak

ตั้งค่าผู้ที่ได้รับมอบสิทธิ์ให้ตอบกลับการดําเนินการของผู้ใช้ที่ทําใน GCKUICastButton

ไม่ควรตั้งค่าการมอบสิทธิ์เป็นค่าที่ไม่ใช่ค่าที่กําหนดเอง หากตั้งค่าพร็อพเพอร์ตี้ triggersDefaultCastDialog ที่เลิกใช้งานแล้วเป็น NO

Since
4.6.0