【问题标题】:Navigation bar pushing down video and controls导航栏下推视频和控件
【发布时间】:2012-01-29 23:21:09
【问题描述】:

总结:我想知道为什么 MPMoviePlayerController 会被横向导航栏向下推。

在我的 iOS 应用程序中,我有一个简单的 tableView。当我点击一个单元格时,我模态地呈现一个包装在 UINavigationController 中的 myViewController 实例。 myViewController 有一个 MPMoviePlayerController 实例作为子视图。

moviePlayer 和相关控件被向下推并稍微离开屏幕底部。我可以通过隐藏导航栏来解决这个问题。但是我想在视频中显示导航栏。

防止视频和控件被向下推并稍微离开屏幕的最佳/正确方法是什么?

我看了moviePlayer的frame,myViewController的view的frame等等,还是有点迷糊。

【问题讨论】:

    标签: ios uiviewcontroller mpmovieplayercontroller frame


    【解决方案1】:

    您是否还设置了视图的autoresizingMask?另一方面,如果您希望导航栏覆盖部分视图,请将barStyle 设置为UIBarStyleBlackTranslucent。

    【讨论】:

    • 关于autoresizingMask 的优点。我会试试的。导航栏样式目前为黑色,半透明设置为 YES。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-14
    • 1970-01-01
    相关资源
    最近更新 更多