Xcode7 新建新工程 不全屏显示解决办法

在上篇文章中,xcode6使用的时候,删除storyboard,也会在5/5s之上的手机中不全屏显示,那个时候,只要选择-》Project-> Target->General-> Launch Image Source,直接点击,更换成Images 就可以了;但是现在Xcode 7 就不行了,因为xcode7 根本就没有这个Images选项。

对比一下Xcode 6 & 7 工程就会发现, Xcode 6 是Images.xcassets 文件;而Xcode 7 是Assets.xcassets; 再仔细看里面具体的内容就会发现,二者的不同,也就容易找到根本原因。先对比一下下图:

就会很清楚的发现,他们实际上都是读取里面的Json文件来识别尺寸打图片的;不同点是Assets里面压根儿就没有LaunchImage.launchimage文件;故而无法全屏显示;当然理由不够充分;进入到BrandAssets.launchimage里面去看看和进到LaunchImage.launchimage里面去看一下,分析一下Json数据,就明白了;

所以在用Xcode 7时,如果还要用纯代码来实现,又要全屏,解决的方法如下:

  1. 选择Xcode 7 工程里的Assets.scassets文件;
  2. 右键,新建添加一个LaunchImage文件,然后在info.plist文件里配置Launch screen interface file base name  = LaunchImage


然后可以可以用全屏显示了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值