我可以为 lottie 使用静态图像而不是 json 文件吗?

Can I use static images for lottie instead of a json file?

虽然 lottie 用于根据 json 文件对图像进行动画处理,但我在我的项目中可能突然有一个静态图像(png 或随便)代替。所以我的问题是,如何让它接受并显示静态图像?

对于 json 文件,您可以这样做:

lot?.animation = Animation.named(res) //res == json file name
lot?.play()

现在它不能接受像这样的图像名称(res 是 png 的名称);它根本没有显示任何内容。那么我该如何正确显示图像呢?

lottie behavior 不接受静态图片,只接受json 编码动画,我的建议是放置一些与 AnimationView 相同大小的 UIImage 并做一些隐藏-取消隐藏。