2012-01-29 54 views
1

摘要:我想知道爲什麼MPMoviePlayerController被橫向導航欄按下。導航欄按下視頻和控件

在我的iOS應用程序中,我有一個簡單的tableView。當我點擊一個單元我模態提供了一個包裹在UINavigationController中的myViewController實例。 myViewController將MPMoviePlayerController的一個實例作爲子視圖。

電影播放器​​和相關控件正在向下推動並略微離開屏幕底部。我可以通過隱藏導航欄來解決這個問題。不過,我想用視頻顯示導航欄。

什麼是最好的/正確的方式來防止視頻和控件被推下來,稍微離開屏幕?

我看了moviePlayer的框架,myViewController的視圖的框架等,我仍然有點困惑。

回答

1

您是否也設置了您的視圖autoresizingMask?另一方面,如果您希望導航欄覆蓋部分視圖,請將barStyle設置爲UIBarStyleBlackTranslucent

+0

關於'autoresizingMask'的好處。我會嘗試的。導航欄風格當前是黑色且半透明設置爲YES。 – MrDatabase 2012-01-30 04:13:35