iOS 5自动旋转无法正常工作

时间:2013-01-18 00:18:51

标签: ios uitabbarcontroller uistoryboard autorotate

我有标签栏应用程序,我有旋转问题。我正在使用带有标签栏控制器的故事板作为初始视图控制器,在ios 6上,所有工作和视图都旋转到横向和纵向,但在ios 5视图上只有纵向模式且旋转不起作用。 我试图创建自定义选项卡栏控制器子类,我添加了shouldAutoRotateToInterfaceOrientation函数,并添加到选项卡栏中的所有视图控制器,但它没有帮助。 有人知道什么是错的吗?

编辑: 如果你有Xcode 4.5.2,你可以从标签栏应用程序模板创建新项目,并检查自己是否有同样的问题。

2 个答案:

答案 0 :(得分:2)

检查这是否位于您应用中的 EVERY 视图控制器

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

但是不要担心对标签栏控制器进行子类化,你不应该这样做。

答案 1 :(得分:0)

我发现帖子和那个解决方案对我有用: http://iosgems.blogspot.de/2012/11/how-to-get-autorotation-working-for.html