应用程序不面向

时间:2012-02-28 07:43:07

标签: iphone ios ipad

即使我使用

,我的应用也没有定位
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    // Override to allow orientations other than the default portrait orientation.
    return YES;
}

我唯一要做的就是使用

隐藏下方标签栏
SearchScreen.hidesBottomBarWhenPushed = YES ;

知道如何修复

2 个答案:

答案 0 :(得分:2)

一些想法:

  • 是"支持的设备方向"设置得当吗?
  • 也许父ViewController不允许界面定位?
  • 如果在设备上进行测试:是否"方向已锁定"?

设置'支持的设备方向'在Info.plist中:

<key>UISupportedInterfaceOrientations</key>
<array>
    <string>UIInterfaceOrientationPortrait</string>
    <string>UIInterfaceOrientationLandscapeLeft</string>
    <string>UIInterfaceOrientationLandscapeRight</string>
</array>

答案 1 :(得分:0)

请写上 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {     //覆盖以允许除默认纵向方向之外的方向。     返回YES; }

在所有标签栏的根视图控制器中。

你能告诉我你的哪一个是视图控制器的根视图控制器??