คลาส GCKUIPlayPauseToggleController

การอ้างอิงคลาส GCKUIPlayPauseToggleController ของ GCKUI

ภาพรวม

คลาสที่ใช้เพื่อติดตั้งใช้งาน UI การสลับการเล่น/หยุดชั่วคราวที่กำหนดเองได้ในกรณีที่ GCKUIMultistateButton ไม่เพียงพอ

แอปพลิเคชันอาจเปลี่ยนคลาสย่อยนี้และลบล้างตัวตั้งค่า GCKUIPlayPauseToggleController::playPauseState และ GCKUIPlayPauseToggleController::inputEnabled หรือใช้ KVO เพื่อฟังการเปลี่ยนแปลงคุณสมบัติเหล่านี้ แล้วอัปเดตการควบคุม UI การเล่น/หยุดชั่วคราวให้สอดคล้องกัน

Since
3.4

รับค่า NSObject

สรุปเมธอดของอินสแตนซ์

(instancetype) - init
 เครื่องมือเริ่มต้นที่กำหนด เพิ่มเติม...
 

สรุปพร็อพเพอร์ตี้

GCKUIPlayPauseState playPauseState
 สถานะการเล่น/หยุดชั่วคราวปัจจุบันของ GCKRemoteMediaClient เพิ่มเติม...
 
BOOL inputEnabled
 GCKUIMediaController จะเขียนพร็อพเพอร์ตี้นี้เพื่อเปิดใช้หรือปิดใช้ตัวควบคุม UI ที่จัดการโดยตัวควบคุมนี้ เพิ่มเติม...
 

รายละเอียดของเมธอด

- (instancetype) init

เครื่องมือเริ่มต้นที่กำหนด

รายละเอียดที่พัก

- (GCKUIPlayPauseState) playPauseState
readwritenonatomicassign

สถานะการเล่น/หยุดชั่วคราวปัจจุบันของ GCKRemoteMediaClient

GCKUIMediaController จะเขียนพร็อพเพอร์ตี้นี้เมื่อสถานะการเล่น/หยุดชั่วคราวของผู้รับมีการเปลี่ยนแปลง โดยจะคอยสังเกตคุณสมบัติ (เว้นแต่อยู่ระหว่างการเขียน) และหากมีการเปลี่ยนแปลง ก็จะออกคำสั่งสื่อที่เหมาะสมพร้อมด้วย GCKRemoteMediaClient เพื่อเปลี่ยนสถานะของโปรแกรมเล่นของผู้รับให้สอดคล้องกัน

- (BOOL) inputEnabled
readwritenonatomicassign

GCKUIMediaController จะเขียนพร็อพเพอร์ตี้นี้เพื่อเปิดใช้หรือปิดใช้ตัวควบคุม UI ที่จัดการโดยตัวควบคุมนี้

การควบคุม UI ที่เกี่ยวข้องกับสื่อจะปิดใช้ชั่วคราวขณะคำสั่งสื่ออยู่ระหว่างดำเนินการ