總覽
在 GCKUIMultistateButton 不足的情況下,可用於實作自訂播放/暫停切換 UI 的類別。
應用程式可能會將這個類別設為子類別,並覆寫 GCKUIPlayPauseToggleController::playPauseState 和 GCKUIPlayPauseToggleController::inputEnabled setter,或使用 KVO 監聽這些屬性的變更,並據此更新其播放/暫停 UI 控制項。
- 開始時間
- 3.4
繼承 NSObject。
執行個體方法摘要 | |
(instancetype) | - init |
指定初始化器。更多... | |
資源摘要 | |
GCKUIPlayPauseState | playPauseState |
GCKRemoteMediaClient 目前的播放/暫停狀態。更多... | |
BOOL | inputEnabled |
GCKUIMediaController 會寫入這個屬性,以啟用或停用由這個控制器管理的 UI 控制項。更多... | |
方法詳細資料
- (instancetype) init |
指定初始化器。
資源詳情
|
readwritenonatomicassign |
GCKRemoteMediaClient 目前的播放/暫停狀態。
GCKUIMediaController,每當接收器的播放/暫停狀態變更時,都會寫入此屬性。它會觀察屬性 (除非正在編寫屬性),且屬性變更時,會向 GCKRemoteMediaClient 發出適當的媒體指令,據此變更接收器的播放器狀態。
|
readwritenonatomicassign |
GCKUIMediaController 會寫入這個屬性,以啟用或停用由這個控制器管理的 UI 控制項。
媒體指令執行期間,系統會暫時停用媒體相關 UI 控制項。