我发布了一个应用程序,由于某种原因,只有一些人在使用该应用程序时遇到了方向问题。也就是说,它以纵向模式打开,并且从这里不可旋转,因为应用程序设置为仅允许在 LandscapeLeft 和 LandscapeRight 中使用。大多数人都没有遇到这个问题,但是我最近通过我们的支持页面收到了一些投诉。
有问题的人似乎在 iOs 5.1 和 iPad gen 1s 上,这是我的应用程序支持的最低操作系统。
这是处理旋转的代码:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
if(interfaceOrientation == UIInterfaceOrientationLandscapeRight)
{
return YES;
}
else
{
return NO;
}
}
这是.plist
任何建议都会很棒。