修复:横向仅在iOS5中不起作用

时间:2011-07-21 16:24:12

标签: xcode ios5

我已将iPod更新为iOS5,xcode更新为4.2,但我的应用程序视图均未在横向上运行,我已完成以下操作:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}

虽然此行的默认值为:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
}

在我看来,我已将方向设定为风景。 在“支持的设备方向”下的摘要中,我只选择了“横向”。 最后在Info.plist中我添加了初始界面方向=横向(左主页按钮)

所以,当我在我的iPod&运行iOS5的iPhone模拟器设备向左旋转,但视图移动不多。

但是,如果我在运行4.2的iPhone模拟器上运行它,它就会旋转并变成风景。

我不知道这是否是我在使用新的iOS / xcode时出错或存在问题。

提前致谢。 利

更新问题已解决: 它是由

引起的
  

初始界面方向=横向   (左主页按钮)

将其更改为

  

初始界面方向=纵向(底部主页按钮)

1 个答案:

答案 0 :(得分:1)

更新问题解决:它是由

引起的

初始界面方向=横向(左主页按钮)

将其更改为

初始界面方向=纵向(底部主页按钮)