我正在开发支持横向和纵向两种模式的应用程序,我的启动屏幕在ios 9之前已经横向定位它没问题但是ios 9启动屏幕正在以纵向模式启动
答案 0 :(得分:5)
我有同样的问题,最后我解决了。
首先,删除键" 支持的界面方向"来自 info.plist 。
然后添加键" 初始界面方向"到info.plist。将键值设置为" 横向(右主页按钮)"。
最后,添加到您的appDelegate.mm。
-(NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{
return UIInterfaceOrientationMaskAll;
}
答案 1 :(得分:1)
我想,那是因为你还没有为横向提供适当的启动图像。这可能会有所帮助:https://stackoverflow.com/a/32642194/2799410