ภาพรวม
คลาสย่อยของ 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