使用StoreBoard来作为Launch Screen的时候,通常做法是在Store Board里面加一个UIImageView,然后里面设置相应的图片就OK了,例如下面这样:

我把app-starpup这张图片放到了Assets.xcassets里面,然后在storyboard里面引用了一下,一切都很简单,看起来也毫无问题,但是编译完到启动的时候,发现无论如何这样图片都显示不出来,我以为是同时设置了Launch Image的问题,然后调试了差不多一个小时,最后终于意识到了问题所在:Assets.xcassets里面的文件在启动的时候还没有被加载,把图片放到某个文件夹里面,然后再引用文件夹里面的图片,问题就解决了。