MPMoviePlayerController,禁止全屏但允许通过剪辑导航?

时间:2010-07-13 07:07:53

标签: ipad mpmovieplayercontroller movie

我的iPad应用中有一个视频,但我不希望它能够全屏播放。但是,我确实希望用户能够导航到他们想要看到的视频部分。

据我所知,您为用户提供的控件只有三个选项: 无,嵌入式或全屏。

None使用户无法控制。 嵌入式和全屏式基本上使用相同的控制量,但只是从不同的状态开始。

基本上我想要的是嵌入式切换到全屏选项。

有人知道它是否可能?感谢

1 个答案:

答案 0 :(得分:2)

您可以将控件样式设置为“无”,然后添加自己的自定义视图以使用UISlider进行导航(我以前已经这样做过了)。

MPMoviePlayerController符合MPMediaPlayback协议,因此您可以获取影片的总播放时间,将其乘以UISlider值(更改时),然后调整影片的播放头位置。

您还需要NSTimer或KVO来监控播放时间,以便它可以实时更新滑块UI元素。