加载json文件实现动画。单独加载问题不大,我第一次使用,需求却是在collectionview里面加载多个cell,且最大的问题是,在cell里面,有一个人物形象,该人物有二十几个lottie视图组成。最后当加载完所有cell的时候,内存爆掉了。
目前优化方法:
添加缓存,不然每次都要去下载、渲染。缓存json文件+lottie的Animation视图。最后记得手动移除掉创建的lottie
后续了解到企鹅家的一套新解决方案-PAG,以后要是改版,可以试试。
加载json文件实现动画。单独加载问题不大,我第一次使用,需求却是在collectionview里面加载多个cell,且最大的问题是,在cell里面,有一个人物形象,该人物有二十几个lottie视图组成。最后当加载完所有cell的时候,内存爆掉了。
目前优化方法:
添加缓存,不然每次都要去下载、渲染。缓存json文件+lottie的Animation视图。最后记得手动移除掉创建的lottie
后续了解到企鹅家的一套新解决方案-PAG,以后要是改版,可以试试。