ภาพรวม
คลาสที่ใช้เพื่อติดตั้งใช้งาน UI การสลับการเล่น/หยุดชั่วคราวที่กำหนดเองได้ในกรณีที่ GCKUIMultistateButton ไม่เพียงพอ
แอปพลิเคชันอาจเปลี่ยนคลาสย่อยนี้และลบล้างตัวตั้งค่า GCKUIPlayPauseToggleController::playPauseState และ GCKUIPlayPauseToggleController::inputEnabled หรือใช้ KVO เพื่อฟังการเปลี่ยนแปลงคุณสมบัติเหล่านี้ แล้วอัปเดตการควบคุม UI การเล่น/หยุดชั่วคราวให้สอดคล้องกัน
- Since
- 3.4
รับค่า NSObject
สรุปเมธอดของอินสแตนซ์ | |
(instancetype) | - init |
เครื่องมือเริ่มต้นที่กำหนด เพิ่มเติม... | |
สรุปพร็อพเพอร์ตี้ | |
GCKUIPlayPauseState | playPauseState |
สถานะการเล่น/หยุดชั่วคราวปัจจุบันของ GCKRemoteMediaClient เพิ่มเติม... | |
BOOL | inputEnabled |
GCKUIMediaController จะเขียนพร็อพเพอร์ตี้นี้เพื่อเปิดใช้หรือปิดใช้ตัวควบคุม UI ที่จัดการโดยตัวควบคุมนี้ เพิ่มเติม... | |
รายละเอียดของเมธอด
- (instancetype) init |
เครื่องมือเริ่มต้นที่กำหนด
รายละเอียดที่พัก
|
readwritenonatomicassign |
สถานะการเล่น/หยุดชั่วคราวปัจจุบันของ GCKRemoteMediaClient
GCKUIMediaController จะเขียนพร็อพเพอร์ตี้นี้เมื่อสถานะการเล่น/หยุดชั่วคราวของผู้รับมีการเปลี่ยนแปลง โดยจะคอยสังเกตคุณสมบัติ (เว้นแต่อยู่ระหว่างการเขียน) และหากมีการเปลี่ยนแปลง ก็จะออกคำสั่งสื่อที่เหมาะสมพร้อมด้วย GCKRemoteMediaClient เพื่อเปลี่ยนสถานะของโปรแกรมเล่นของผู้รับให้สอดคล้องกัน
|
readwritenonatomicassign |
GCKUIMediaController จะเขียนพร็อพเพอร์ตี้นี้เพื่อเปิดใช้หรือปิดใช้ตัวควบคุม UI ที่จัดการโดยตัวควบคุมนี้
การควบคุม UI ที่เกี่ยวข้องกับสื่อจะปิดใช้ชั่วคราวขณะคำสั่งสื่ออยู่ระหว่างดำเนินการ