2013-01-18 111 views
1

我有选项卡栏应用程序,并且我遇到了旋转问题。我使用的标签栏控制器故事板作为初始视图控制器和iOS 6的一切作品和视图旋转到风景和肖像,但在iOS 5视图只在肖像模式和旋转不起作用。 我试图创建自定义标签栏控制器子类,我添加了shouldAutoRotateToInterfaceOrientation函数给它,并且也在标签栏中的所有视图控制器,但它没有帮助。 有人有什么想法可能是错的?iOS 5自动旋转不起作用

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

+0

护理表现出任何的代码? – msgambel

+2

自动旋转在iOS 5和iOS 6之间完全不同。您必须将所有内容都编码为两次。 –

+0

向我们展示你的'shouldAutoRotateToInterfaceOrientation' – foundry

回答

2

检查,这是在你的应用

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

EVERY视图控制器,但不要担心继承标签栏控制器,你不应该需要做的。

+0

是的,我在每个视图控制器中都有。 –