ภาพรวม
คลาสย่อยของ UIButton ที่ใช้ปุ่ม "แคสต์"
- Since
- 3.0
รับค่าปุ่ม UI
สรุปเมธอดของอินสแตนซ์ | |
(instancetype) | - initWithCoder: |
สร้าง GCKUICastButton ใหม่โดยใช้ตัวถอดรหัสที่กำหนด เพิ่มเติม... | |
(instancetype) | - initWithFrame: |
สร้าง GCKUICastButton ใหม่ด้วยเฟรมที่ระบุ เพิ่มเติม... | |
(void) | - setInactiveIcon:activeIcon:animationIcons: |
ตั้งค่าไอคอนสำหรับสถานะใช้งานอยู่ ไม่ใช้งาน และเคลื่อนไหวของปุ่ม เพิ่มเติม... | |
(void) | - setAccessibilityLabel:forCastState: |
ตั้งค่าป้ายกำกับการช่วยเหลือพิเศษสำหรับสถานะการแคสต์ของปุ่ม เพิ่มเติม... | |
สรุปพร็อพเพอร์ตี้ | |
BOOL | triggersDefaultCastDialog |
ธงที่ระบุว่าเหตุการณ์การแตะบนปุ่มนี้จะทริกเกอร์การแสดงกล่องโต้ตอบ "แคสต์" ที่เฟรมเวิร์กให้ไว้หรือไม่ เพิ่มเติม... | |
id< GCKUICastButtonDelegate > | delegate |
กำหนดผู้รับมอบสิทธิ์เพื่อตอบสนองต่อการดำเนินการของผู้ใช้ที่ทำใน 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: จะใช้กับสถานะการแคสต์ทั้งหมด
รายละเอียดที่พัก
|
readwritenonatomicassign |
ธงที่ระบุว่าเหตุการณ์การแตะบนปุ่มนี้จะทริกเกอร์การแสดงกล่องโต้ตอบ "แคสต์" ที่เฟรมเวิร์กให้ไว้หรือไม่
ระบบจะตั้งค่าพร็อพเพอร์ตี้นี้เป็น YES
โดยค่าเริ่มต้น หากแอปพลิเคชันต้องการจัดการกิจกรรมการแตะเอง ก็ควรตั้งค่าพร็อพเพอร์ตี้เป็น NO
และบันทึกเป้าหมายและการดำเนินการที่เหมาะสมสำหรับเหตุการณ์การแตะ ตั้งค่าพร็อพเพอร์ตี้นี้เป็น NO ไม่ได้ หากตั้งค่า delegate
เป็นค่าที่ไม่ใช่ nil
- Deprecated:
- ใช้ GCKUICastButtonDelegate วิธีเพื่อตอบสนองต่อการกระทำของผู้ใช้บนปุ่ม "แคสต์"
|
readwritenonatomicweak |
กำหนดผู้รับมอบสิทธิ์เพื่อตอบสนองต่อการดำเนินการของผู้ใช้ที่ทำใน GCKUICastButton
ไม่ควรตั้งค่าการมอบสิทธิ์เป็นค่าที่ไม่ใช่ nil หากตั้งค่าพร็อพเพอร์ตี้ triggersDefaultCastDialog
ที่เลิกใช้งานแล้วเป็น NO
- Since
- 4.6.0