方法一:
与之前iPhone5的方法类似,再为iPhone6和iPhone6 Plus添加两张特殊的图片。下面是具体需要的一些图片的命名方式。
iPhone3G/iPhone3GS Default (分辨率:320*480)
iphone4/iPhone4s: Default@2x (分辨率:640*960)
iPhone5 Default-568h@2x (分辨率:640*1136)
iPhone6: Default-375w-667h@2x (分辨率:750*1334)
iPhone6 plus: Default-414w-736h@3x (分辨率:1242*2208)
方法二:
根据官方的建议,创建一个launchscreen.xib,然后在launch Screen file下指定这个文件就能支持iPhone6或者iPhone6 plus的分辨率了。如下图:
然后,新建一个Asset Catalog。如下图:
在左下角添加+号,选择New Launch Image。如下图:
然后出现下面这个界面,把对应的图片拖进去。
注意,使用这个方法,需要在项目设置的General-->App Icons and Launch Images-->Launch Images Source中选择刚才在Images.xcassets中设置的图片如果你LaunchScreenFile有值的话,实际上是在plist文件里有一个对应的配置,应用会直接找它,所以删除掉那一项,然后自己在images.xcassets添加launchImage,这样就可以了。
如下图: