如何为 Xamarin.forms 实施 Lottie?
How do I implement Lottie for Xamarin.forms?
我浏览了如何实现 Lottie 动画库的文档。
我为 Xamarin.Forms 1.0.0.7 添加了 NuGet 包 Lottie,在为 Xamarin Forms 调试我的 android 项目时,它构建时没有错误,但不显示 json 文件在我的项目中。
Lottie 在 Xamarin 表单中的一步一步:
- 在你的所有项目中安装 Lottie 包
- 在 Android 和 iOS 两个项目中初始化 Lottie,使用 AnimationViewRenderer.Init();
- 在 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/
在尝试将 AnimationViewRenderer 添加到 MainActivity.cs
时,似乎 AnimationViewRenderer 在当前上下文中不存在
我浏览了如何实现 Lottie 动画库的文档。
我为 Xamarin.Forms 1.0.0.7 添加了 NuGet 包 Lottie,在为 Xamarin Forms 调试我的 android 项目时,它构建时没有错误,但不显示 json 文件在我的项目中。
Lottie 在 Xamarin 表单中的一步一步:
- 在你的所有项目中安装 Lottie 包
- 在 Android 和 iOS 两个项目中初始化 Lottie,使用 AnimationViewRenderer.Init();
- 在 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/
在尝试将 AnimationViewRenderer 添加到 MainActivity.cs
时,似乎 AnimationViewRenderer 在当前上下文中不存在