我可以为 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 并做一些隐藏-取消隐藏。
虽然 lottie
用于根据 json
文件对图像进行动画处理,但我在我的项目中可能突然有一个静态图像(png
或随便)代替。所以我的问题是,如何让它接受并显示静态图像?
对于 json
文件,您可以这样做:
lot?.animation = Animation.named(res) //res == json file name
lot?.play()
现在它不能接受像这样的图像名称(res 是 png 的名称);它根本没有显示任何内容。那么我该如何正确显示图像呢?
lottie behavior 不接受静态图片,只接受json 编码动画,我的建议是放置一些与 AnimationView 相同大小的 UIImage 并做一些隐藏-取消隐藏。