ภาพรวม
คลาสที่สามารถใช้ตําแหน่งสตรีมที่กําหนดเองและ/หรือ UI ในสถานการณ์ที่การควบคุม UISlider, UIProgressView และ UILabel ทั่วไปไม่เพียงพอ
แอปพลิเคชันอาจจําแนกคลาสนี้และลบล้างตัวตั้งค่า GCKUIStreamPositionController::streamPosition, GCKUIStreamPositionController::streamDuration และ GCKUIStreamPositionController::inputEnabled หรือใช้ KVO เพื่อฟังการเปลี่ยนแปลงในพร็อพเพอร์ตี้เหล่านี้ และอัปเดตตําแหน่งสตรีมและ/หรือหาการควบคุม UI ให้สอดคล้องกัน
- Since
- 3.4
รับค่า NSObject
สรุปเมธอดของอินสแตนซ์ | |
(instancetype) | - init |
ตัวเริ่มต้นที่กําหนด เพิ่มเติม... | |
สรุปพร็อพเพอร์ตี้ | |
NSTimeInterval | streamPosition |
ตําแหน่งปัจจุบันของสตรีมจาก GCKRemoteMediaClient เพิ่มเติม... | |
NSTimeInterval | streamDuration |
ระยะเวลาของสตรีมปัจจุบันจาก GCKRemoteMediaClient เพิ่มเติม... | |
BOOL | inputEnabled |
GCKUIMediaController จะเขียนพร็อพเพอร์ตี้นี้เพื่อเปิดใช้หรือปิดใช้การควบคุม UI ที่จัดการโดยตัวควบคุมนี้ เพิ่มเติม... | |
รายละเอียดเมธอด
- (instancetype) init |
ตัวเริ่มต้นที่กําหนด
รายละเอียดพร็อพเพอร์ตี้
|
readwritenonatomicassign |
ตําแหน่งปัจจุบันของสตรีมจาก GCKRemoteMediaClient
GCKUIMediaController เขียนพร็อพเพอร์ตี้นี้เมื่อใดก็ตามที่ตําแหน่งสตรีมมีการเปลี่ยนแปลง ขณะสตรีมมีการปรับปรุงพร็อพเพอร์ตี้หนึ่งครั้งต่อวินาที GCKUIMediaController จะสังเกตพร็อพเพอร์ตี้ (เว้นแต่จะเขียนข้อมูลอยู่) และหากมีการเปลี่ยนแปลง ก็จะออกคําสั่งสื่อที่เหมาะสมด้วย GCKremoteMediaPlayer เพื่อไปยังตําแหน่งสตรีมใหม่ โปรดทราบว่าการอัปเดตค่านี้ในสตรีมที่เลือกดูไม่ได้จะไม่มีผลใดๆ
|
readwritenonatomicassign |
ระยะเวลาของสตรีมปัจจุบันจาก GCKRemoteMediaClient
GCKUIMediaController จะเขียนพร็อพเพอร์ตี้นี้เมื่อระยะเวลาของสตรีมมีการเปลี่ยนแปลง หากสตรีมไม่มีระยะเวลาที่ทราบ (เช่น เป็นสตรีมแบบสด) ค่าที่เขียนจะเป็น kGCKInvalidTimeInterval แอปพลิเคชันไม่เปลี่ยนค่านี้
|
readwritenonatomicassign |
GCKUIMediaController จะเขียนพร็อพเพอร์ตี้นี้เพื่อเปิดใช้หรือปิดใช้การควบคุม UI ที่จัดการโดยตัวควบคุมนี้
ตัวควบคุม UI ที่เกี่ยวข้องกับสื่อถูกปิดใช้ชั่วคราวขณะคําสั่งสื่อกําลังทํางาน