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

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

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

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

Since
4.6.0