lottie深入玩法

打印 上一主题 下一主题

主题 1709|帖子 1709|积分 5137

A、json文件和图片资源分开
delete 是json资源名字


/res/lottie/delete_anim_images是图片资源文件夹路径
JSON 中引用的图片名,必须与实际图片文件名同等

 
B、json文件和图片资源分开,并且图片加载不固定

比如我有7张图片,分别定名1~7,我可以根据逻辑从这7张图片内里选3张图片,放到lottie内里表现吗?
 
   Lottie 本身不支持在动画过程中动态更换图片(比如从一堆图片中动态挑选几张更换),由于它的图片资源是绑定在 JSON 文件里的,JSON 中的 assets 数组会预界说所有图片名和 ID。
  但!我们可以通过 “间接更换图片”

✅ 能实现需求的方法一:使用动态 ImageProvider 更换指定 ID 对应的图片

在 lottie-ios 4.x 中,你可以通过 实现自界说 ImageProvider 的方式,让某个 ID 返回你希望的图片内容。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

泉缘泉

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表