Chi*_*ong 17 iphone notifications mpmovieplayercontroller
我希望在用户暂停视频时为我的视频添加叠加视图.有没有办法从MPMoviePlayerController获取暂停通知?
根据Apple Doc,应该有办法做到这一点,但我无法找到我应该用于此目的的通知.
引用:
除了在播放结束时收到通知,还可以在以下情况下通知感兴趣的客户:
- 当电影播放器开始播放,暂停或开始向前搜索时......有关详细信息,请参阅本参考中的"通知"部分.
CVe*_*tex 49
我假设您了解委托和协议作为接收回调的方法?
还有另一种称为通知的全局机制.
你可以通过这样做
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(playbackStateChanged)
name:MPMoviePlayerPlaybackStateDidChangeNotification object:nil];
Run Code Online (Sandbox Code Playgroud)
然后,在playbackStateChanged中,您可以获取playbackState
- (void) playbackStateChanged {
_player.playbackState; // reading the playback
}
Run Code Online (Sandbox Code Playgroud)
直接从播放器读取回放状态的步骤在文档中指定
要获取当前播放状态,请获取影片播放器对象的playbackState属性的值.
| 归档时间: |
|
| 查看次数: |
22050 次 |
| 最近记录: |