我创建了一个仅针对 iPhone(目前)的项目,并且我选择了仅支持的方向纵向。在 iPhone 上效果很好,但是当我在 iPad 上启动我的项目时,我的应用程序正在旋转!实际上我试图让它成为一个通用应用程序,并且在 iPad 部署信息中我选择了仅支持的方向纵向,我的应用程序仍然在 iPad 上旋转。我该如何解决?
最佳答案
要在您的 View 中仅支持纵向模式,请在每个 View 中实现以下内容:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
此外,您需要确保已设置 支持的设备方向 也适用于每个设备:
关于objective-c - iphone项目中的ipad旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10454537/