最近做项目,遇到了LaunchScreen启动页图片加载不上或者说不显示的问题,明明在xib中是能看到这张图片是布置好了的,但是在运行到设备上的时候就是不显示,一直是白屏。
我首先想到的是缓存问题,然而通过重启Xcode,删除掉APP重新安装,cleanXcode,一系列步骤发现并没有卵用。
然后觉得会不会是图片的问题,因为我试用之前在Assets.xcassets中已经存好的图片发现是可以的,那么可能是这张图片看似是png实际上是jpg格式?一番操作发现并不是...
最后解决方法:
图片不要放置在 Assets 中,直接将图片拖拽到项目目录中,选择copy item if need ,然后在设置这张图片就可以了。
总结:这个问题网上并没有找到产生的原因,呼声比较高的是这是Xcode的一个bug。。。
网友评论