我已经以编程方式创建了我的所有视图,而不是IB。我的视图包含导航控制器,表格视图,按钮,标签栏。现在我应该如何让我的应用程序支持iOS 5和iOS 6的所有方向。
答案 0 :(得分:0)
在所有UIViewController
- s:
- (NSInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskAll;
}
- (BOOL)shouldAutorotate {
return YES;
}
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
return YES;
}
答案 1 :(得分:0)
您是否尝试设置项目目标的摘要窗格中支持的设备方向,如附图所示?
答案 2 :(得分:0)
在iOS 6中已经更改:
- (NSInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskAll;
}