GCKUIPlayPauseToggleController 类

GCKUIPlayPauseToggleController 类参考

概览

该类可用于在 GCKUIButton 不充分的情况下实现自定义播放/暂停切换界面。

应用可以创建此类的子类并替换 GCKUIPlayPauseToggleController::playPauseStateGCKUIPlayPauseToggleController::inputEnabled setter,或使用 KVO 来监听这些属性的更改,并相应地更新其播放/暂停界面控件。

辛塞
3.4

此类继承 NSObject。

实例方法摘要

(instancetype) - init
 指定的初始化程序。更多...
 

属性摘要

GCKUIPlayPauseState playPauseState
 GCKRemoteMediaClient 的当前播放/暂停状态。更多...
 
BOOL inputEnabled
 GCKUIMediaController 会写入此属性以启用或停用此控制器管理的界面控件。更多...
 

方法详细信息

- (instancetype) init

指定的初始化程序。

属性详情

- (GCKUIPlayPauseState) playPauseState
readwritenonatomicassign

GCKRemoteMediaClient 的当前播放/暂停状态。

每当接收器的播放/暂停状态发生变化时,GCKUIMediaController 都会写入此属性。它会观察该属性(除非它正在写入属性),如果它发生变化,它会使用 GCKRemoteMediaClient 发出相应的媒体命令,以相应地更改接收器的播放器状态。

- (BOOL) inputEnabled
readwritenonatomicassign

GCKUIMediaController 会写入此属性以启用或停用此控制器管理的界面控件。

在媒体命令传输过程中,与媒体相关的界面控件会暂时停用。