iOS 启动页换新的设计图后,未能生效

720 阅读1分钟

【现象描述】启动页更新 - 在LaunchImage配置不同尺寸新设计的启动图,更新APP后未生效。

【问题原因】iOS系统有启动图缓存,即便用代码先执行删除缓存文件的方法,依然不生效。

【解决方案】创建新的Launch Screen.storyboard作为启动页,去掉LaunchImage的启动页配置文件(较老的方法)。同时,启动页的切图要放在项目工程的根目录,而不是放Images assets里,否则启动页不能读取到图片资源。另外,也修改了登录页面等待时间的启动页UI,使和APP启动页UI布局相同,避免出现启动页面抖动的现象。