我的工程支持画中画,需要支持multitasking,按照Apple的要求需要在工程info.plist中支持四个方向的旋转,同时还需要launchscreen.storyboard(之前我用的是images.xcassets).
我的APP在运行中只支持横屏,希望启动图也只有横屏。所以,我设置launchScreen.storyboard为landscape模式。
结果,ipad竖屏时候,启动图是竖屏的。也就是说,虽然launchScreen.storyboard设置了横屏,但是,没有效果。
有没有办法,在info.plist设置了四个方向的旋转后,仍让启动图强制横屏?
我的APP在运行中只支持横屏,希望启动图也只有横屏。所以,我设置launchScreen.storyboard为landscape模式。
结果,ipad竖屏时候,启动图是竖屏的。也就是说,虽然launchScreen.storyboard设置了横屏,但是,没有效果。
有没有办法,在info.plist设置了四个方向的旋转后,仍让启动图强制横屏?
解决方案 »
- 關於日期問題的 求解答 求鞭撻 求滴蠟!!!!!!!!!
- opengl贴图的问题,为什么中间会有一条线???
- 安装xcode3.6出错
- 请教大家一个ios中关于Bonjour的小问题。
- iOS关于webservice接口调用的问题,在线等,急急
- SVN在提交新创建的文件的时候。不仅要提交创建的文件还要提交一次工程文件吗?
- ios企业证书打包操作
- 学MJ的汤姆猫视频遇到imageWithContentsOfFile问题。。
- 我用代码构建试图识别器,为什么无法识别啊.我拖控件可以识别
- 利用 runtime,解决多次点击相同 button,导致重复跳转的问题
- ios navigationController问题
- 求助!!
/*目前只有启动图是支持横竖屏,需要强行设置为landscape*/
if(UIInterfaceOrientationIsPortrait([UIApplication sharedApplication].statusBarOrientation)){
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeLeft animated:NO];
}
/*解决横竖屏问题,在iOS8,9上显示半屏,然后再转一下*/
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) {
self.window.rootViewController.view.frame = CGRectMake(0, 0, 1024, 768);
}