shouldAutorotate返回YES,但不会发生旋转

时间:2013-03-11 18:35:20

标签: ios xcode uiviewcontroller

我正在尝试让我的视图控制器旋转,但我无法让它工作。我添加了这两种方法:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
{
    return YES; //iOS 5
}

- (BOOL)shouldAutorotate
{
    return YES; //iOS 6
}

第二个(即使用ios6)确实被调用,但没有发生旋转。这是为什么?

感谢!

1 个答案:

答案 0 :(得分:0)

也在ios6上实现:

- (NSUInteger) supportedInterfaceOrientations
{
   return UIInterfaceOrientationMaskAll; 
}

这篇文章对我来说非常有用,可以支持ios5和6: auto-rotation in iOS5/6?