最近在更换项目启动页时踩了一个大坑,因为平时很少注意这个细节,菜是原罪。话不多说,先说下我知道的设置启动页的几种方式:
1、 直接使用项目中的xib设置启动页;
2、 使用BrandAsset,然后在general中选取BrandAsset,同时清空launch screen file;
3、 使用LaunchImage,后续操作同上。
依据上述正确设置启动页后,如果启动页仍然无法显示,问题可能如下:
图片格式、尺寸、分辨率等图片本身问题;
清除缓存xcode->preferences->locations->derived data ,然后clean一下;
重复上述操作后卸载app,重启xcode,重新build。
我这次踩得坑是,因为启动图必须为png格式图片,我们UI给的是jpeg格式的,我图省事直接将jpeg格式的改为png格式,然后放到了项目里,结果app启动图一直无法显示,搞了大半天各种方法用尽,后来才找到问题所在,本来是分分钟搞定的问题,结果偷鸡不成蚀把米,心好累,吃一堑长一智,这教训我受教了。