Lottie IsPlaying 和循环替换 xamarin 表单

Lottie IsPlaying and Loop replacement xamarin forms

我刚刚更新到最新版本的 Lottie;我们正在使用 Xamarin 表单,现在我的应用程序崩溃了,因为它找不到

  1. 正在播放
  2. 循环

谁能告诉我他们被什么取代了?

找不到任何建议替换的内容。

我最近在XF和lottie玩了一段时间,我想我可以帮助你。

  1. IsPlaying

我认为这已被替换为 IsAnimating="{Binding IsAnimating}"

  1. Loop

没有确切的替代品。如果你想要一个无限循环,你可以使用 RepeatMode="Infinite" 并省略设置 RepeatCount 字段。

如果您想播放特定次数的动画,您可以跳过 RepeatMode 字段,而只需设置 RepeatCount="1"。这将重复动画一次。如果您希望它只播放一次然后停止,您可以完全跳过 RepeatCount 字段或将其设置为 RepeatCount="0"

RepeatMode 字段可能也可以与 RepeatCount 字段结合使用,但我还没有测试过它的不同模式。

这是我的 xaml 中的示例。它无限循环 animation.json。

<forms:AnimationView
    x:Name="animationView"
    Animation="animation.json"
    AutoPlay="True"
    RepeatMode="Infinite"
    VerticalOptions="FillAndExpand" 
    HorizontalOptions="FillAndExpand" />