总结:我想知道为什么MPMoviePlayerController被横向按下导航栏。
在我的iOS应用程序中,我有一个简单的tableView。当我点击一个单元格时,我 modally 呈现一个包含在UINavigationController中的myViewController实例。 myViewController有一个MPMoviePlayerController实例作为子视图。
正在向下推动moviePlayer和相关控件,略微偏离屏幕底部。我可以通过隐藏导航栏来解决这个问题。但是我想用视频显示导航栏。
防止视频和控件被按下并略微偏离屏幕的最佳/正确方法是什么?
我看过moviePlayer的框架,myViewController视图的框架等,我仍然有点困惑。
答案 0 :(得分:1)
您是否也设置了自己的autoresizingMask
视图?另一方面,如果您希望导航栏覆盖部分视图,请将barStyle
设置为UIBarStyleBlackTranslucent
。