3
我在使用我的iPad應用程序時出現了應用程序狀態欄的問題。狀態欄方向問題
我正在使用UINavigationController。根視圖控制器通過在shoulAutoRotate方法中返回YES來允許所有旋轉。這個根視圖控制器在縱向或橫向方向上有兩個分辨率看起來,我已經設法修改而不使用nib文件。
問題是,當我在橫向上啓動我的應用程序時,狀態欄有時會顯示爲縱向。這會在視圖頂部產生白條,或者在iPad處於橫向模式時強制VC加載縱向視圖。
我驗證了我的plist文件,它的正確設置爲需要
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
發生的,當我在橫向模式下按下一個視圖控制器,不顯示狀態欄的另一件事的方向,它會正確消失。但是當導航控制器彈出該vc時,狀態欄將以縱向或縱向返回。
這是一個錯誤還是我做錯了什麼? 我可以放很多代碼,但我不想讓問題不可讀。隨意問你需要的任何部分代碼。
在此先感謝!