这个问题与目前存在的问题不一样。
我设置了设备通用,并且只检查了landscaperight。
当我在iPhone中启动我的应用程序时,它只能在预期的版本中运行。
但是iPad可以旋转,不知道为什么。甚至尝试了- (BOOL) shouldAutorotate
{
return YES;
}
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscapeRight;
}
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
{
return UIInterfaceOrientationLandscapeRight;
}
答案 0 :(得分:1)
您可以尝试此方法。希望这可以帮到你
在项目中打开Info.plish
,找到“支持的界面方向”。
第一个是iPhone的支持界面方向,第二个是iPad支持的界面方向,你应该只留下一行(横向),如图所示。