我浏览了有关如何实现Lottie动画库的文档。

我为Xamarin.Forms 1.0.0.7添加了NuGet软件包Lottie,并在为Xamarin Forms调试我的android项目时,它的构建没有错误,但是在我的项目中不显示json文件的动画。

最佳答案

Xamarin表格中的Lottie逐步介绍:


在所有项目中安装Lottie软件包
使用AnimationViewRenderer.Init();在Android和iOS项目中初始化Lottie。
在XAML或使用CodeBehind中添加视图,对于XAML,必须添加参考xmlns:forms =“ clr-namespace:Lottie.Forms; assembly = Lottie.Forms”
将JSON添加到项目中:


在iOS中,将其添加到您的项目中,并确保在Bundle Resource中具有构建操作

在Android中,将其放在Assets文件夹中,并确保您在Android Asset中具有构建操作

您可以在此处找到示例:

https://xamgirl.com/lottie-animations-step-by-step-in-xamarin-forms/

关于c# - 如何为Xamarin.forms实现Lottie?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44647571/

10-16 09:01