这两天弄了一下iOS启动图片的配置,总算没有什么问题了。废话不多说,开始配置。
一.点击Assets.xcassets。你会看到上面有一个"AppIcon",在其下面右键App Icon & Launch Images→New iOS Launch Image。
二.导入图片。如上图,HD4.7-750x1334,HD5.5-1242x2208,Retina4-640x1136,Landscape-2208x1242,2x-640x960给iPhone4s/4的。
至于为什么这里只有5个添加图片的位置,是因为右面的勾选,自己可尝试一下右面的勾选按钮去掉或勾选,看一下效果。
注意:图片一定是png格式的,不然你会发现,你将图片拖到对应的位置时拖不进去。
三.上面配置过后,需要在项目中指定启动图用这个launchImage。具体操作:
在launch images source 选择你刚才配置的文件。(2)
在launch screen file 清空,不选择任何文件。(3)
此时可以测试一下是否成功。如果没成功查看以下事项:
一.检查项目中的xib文件和storyboard文件,是不是哪个xib文件或storyboard文件勾选了 Use as Launch Screen。
遇到的问题
我在配置启动图时,出现一种情况:
在所有的模拟器上运行都没有问题,可以正常显示,除了在iPhone5s上,显示不出来。
后来升级Xcode到最新版本,各个模拟器跑一遍,毛问题没有!!