如何自定义MPMoviePlayerController以及如何在完成或点击这些按钮后使用MPMoviePlayerController中的下一个和上一个按钮并移动到下一个和上一个电影?
答案 0 :(得分:2)
简短回答:
尝试检查主UIWindow中的所有视图,如:
for(UIView* ViewLvl1 in [[UIApplication sharedApplication] keyWindow].subviews){
NSLog(@"1 %@",[viewLvl1 descriptions]);
for(UIView* ViewLvl2 in viewLvl1.subviews)
{
NSLog(@"2 %@",[viewLvl2 descriptions]);
…etc…
}
}
之后,您将获得每个视图的所有名称和属性,例如MPVideoView或MPFullScreenTransportControls(这是按钮的位置)。
所以你的问题需要很多工作,不幸的是没有简单的答案。有一次,苹果确实很糟糕。
祝你好运答案 1 :(得分:1)
你最好的办法是创建一个使用MPMoviePlayerController或AVPlayer“在引擎盖下”的自定义类,但是为所有其他可视组件使用自己的组件,例如播放/暂停按钮,持续时间等。需要一点时间但绝对可行。
答案 2 :(得分:0)
使用 - >`
播放电影moviePlayerController.controlStyle = MPMovieControlStyleFullscreen;
或任何控件样式方法 使用此链接获取更多控件样式方法...