ภาพรวม
คลาสย่อยของ 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: จะมีผลกับสถานะการแคสต์ทั้งหมด
รายละเอียดพร็อพเพอร์ตี้
|
readwritenonatomicassign |
แฟล็กที่ระบุว่าเหตุการณ์สัมผัสบนปุ่มนี้จะทริกเกอร์การแสดงกล่องโต้ตอบการแคสต์ที่เฟรมเวิร์กจัดเตรียมไว้ให้หรือไม่
โดยค่าเริ่มต้น พร็อพเพอร์ตี้นี้จะตั้งค่าเป็น YES
หากแอปพลิเคชันต้องการจัดการเหตุการณ์สัมผัสด้วยตนเอง ควรตั้งค่าพร็อพเพอร์ตี้เป็น NO
และลงทะเบียนเป้าหมายและการดำเนินการที่เหมาะสมสำหรับเหตุการณ์สัมผัส