LaunchImage(启动图)无法显示问题
2016-07-25 本文已影响3345人
MacShare
新建工程,系统默认问题1:添加图片以后不显示(依旧系统黑)
如图所示,我们新建的工程在第一次编译时:Launch Images Srouce 没有值,而Launch Screen File值为LaunchScreen.storyboard,编译成功之后,就一直存在在应用包中了,LaunchScreenFile有值的话,实际上是在plist文件里有一个对应的配置,应用会直接找它.之后导致Launch Images Srouce设置的新值Brand Assets启动图片,没有生效.
解决方案
删除掉Launch Screen File而且必须为空值,才行,然后自己在images.xcassets添加launchImage,这样就可以了。卸载应用,重新将新的Launch Images Srouce值编译到应用包中。必须 卸载了,重新 编译.
问题2:有的显示有的不显示
图片尺寸不适应.
来源于网络解决方案
有关iPhone相关尺寸在这里
按照苹果的尺寸切图,并拖入相应的位置,问题就解决了.
launchImage有点古老,不够灵活,不像launchscreen那样自定义,更加灵活.