我到处寻找,但我无法在iOS 6中找到解决这个恼人的旋转问题的方法。
由于某种原因,我无法在iOS 6中使用旋转方法。他们甚至没有被召唤。
例如:
如果我想在iOS 5中以纵向模式保持视图,我使用:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
我了解到iOS 6中的新方法应该是:
- (NSUInteger)supportedInterfaceOrientations{
return UIInterfaceOrientationMaskPortrait;
}
我也尝试添加:
-(BOOL)shouldAutorotate
{
return NO;
}
但它根本不起作用。
请帮忙!
答案 0 :(得分:0)
如果您拥有它,那么它应该像在Info.plist和控制器中设置支持的方向一样简单。您可以通过项目目标上的“摘要”选项卡执行此操作。