关于iOS模拟器运行项目上下出现黑边解决方法

一般我们在低版本写的项目 比如在xcode6上写的项目 在模拟器上运行都非常正常 但是当我们的xcode升级之后再次运行相同的项目 就有可能会出现上下黑边的问题  查了一下资料原来Xcode 6 默认新建的启动页面为 LaunchScreen.xib,系统通过检测是否有这个文件,来判断 app 是否支持 iphone 6 & 6 plus.

如果要支持 iOS 7,还必须添加 Launch Image assets.如果 app 要支持 iOS 7但是没有设置 Launch image assets ,在 iOS 7 上运行上下两边就会出现黑边。

解决办法1:Target -> General Tab -> App Icons and Launch Images -> add launch image 意思就是在launch上加个启动画面

解决方案二:新建一个图片名为Default-568h@2x (纯黑或则纯白都可以尺寸为640*1136(单位是像素 这个是iphone6的分辨率 png格式的))新建完成之后把这个图片直接拖到项目里 你就神奇的发现上下黑边解决了

以纯白为例:(纯黑也是这样的)

                                              谢谢大家

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容