我的项目是使用launchScreen来设置启动页的,相关照片放在images.xcassets中保存的。后来产品要求替换掉原来的启动页面,我在替换过程中遇到了一些问题,记录下来分享给大家。
1、在LaunchScreen上直接更换图片,重启后还是原来的照片,网上找了资料有人说可能是缓存的问题,于是到处清理缓存,重启机子都没有用。
2、修改了照片的名字,再次重启启动的时候,启动页一片空白。
3、替换掉存放照片的位置,并且更改照片的名称,将照片从images.xcassets移出来,存放在文件夹下面,再次启动就可以了。
4、使用LaunchScreen这种方式设置启动图后,再转换成LaunchImage方式设置新的,启动页不会更改。
5、使用LaunchImage这种方式设置启动图后,再转换成Launch Screen方式设置新的,启动页会更改,看来Launch Screen优先级比较高。
网友评论