GCKUIPlayPauseToggleController 類別

GCKUIPlayPauseToggleController 類別參考資料

總覽

類別可用於在 GCKUIButton 不足的情況下實作自訂播放/暫停切換 UI。

應用程式可以為這個類別建立子類別,並覆寫 GCKUIPlayPauseToggleController::playPauseStateGCKUIPlayPauseToggleController::inputEnabled 的 setter,或使用 KVO 監聽這些屬性的變更,並據此更新其播放/暫停 UI 控制項。

辛策
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 控制項會暫時停用。