ios 6中的轮换问题

时间:2013-02-12 20:08:27

标签: ios5 ios6 rotation orientation

我到处寻找,但我无法在iOS 6中找到解决这个恼人的旋转问题的方法。

由于某种原因,我无法在iOS 6中使用旋转方法。他们甚至没有被召唤。

例如:

如果我想在iOS 5中以纵向模式保持视图,我使用:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{
    return (interfaceOrientation == UIInterfaceOrientationPortrait);    
}

我了解到iOS 6中的新方法应该是:

- (NSUInteger)supportedInterfaceOrientations{
    return UIInterfaceOrientationMaskPortrait;
}

我也尝试添加:

-(BOOL)shouldAutorotate
{
    return NO;
}

但它根本不起作用。

请帮忙!

1 个答案:

答案 0 :(得分:0)

如果您拥有它,那么它应该像在Info.plist和控制器中设置支持的方向一样简单。您可以通过项目目标上的“摘要”选项卡执行此操作。