应用程序的第二个(横向)屏幕在 iOS6 中变成纵向
Posted
技术标签:
【中文标题】应用程序的第二个(横向)屏幕在 iOS6 中变成纵向【英文标题】:2nd (landscape) screen of application turns portrait in iOS6 【发布时间】:2013-05-16 15:08:04 【问题描述】:我正在开发一个横向模式的 iPad 应用程序,该应用程序仅在 ios5 及以下版本下运行良好。 在 iOS6 上,第二个屏幕(登录屏幕)突然变成纵向模式。 我应该检查哪些参数?
【问题讨论】:
【参考方案1】:检查以下方法。
//ios6以上需要
- (BOOL)shouldAutorotate
return NO; // YES or NO as per your requirement
- (BOOL)supportedInterfaceOrientations
return UIInterfaceOrientationLandscapeRight|UIInterfaceOrientationLandscapeLeft;
【讨论】:
感谢@ParthDubai,我解决了在 AppDelegate 中添加[window setRootViewController:viewController];
的问题以上是关于应用程序的第二个(横向)屏幕在 iOS6 中变成纵向的主要内容,如果未能解决你的问题,请参考以下文章