如何等待 lottie 动画完成然后做某事

How to wait for lottie animation to finish then do something

我在学习Xamarin.Forms

一旦我的 Lottie Anymation 播放完毕,我想继续一些操作

这是我的 xaml 代码:

 <forms:AnimationView Grid.Column="1" IsVisible="False"
                                x:Name="MyYesAddWordAnim"     
                                Animation="YesAddAnim.json"
                                RepeatMode="Infinite"  
                                HeightRequest="40"
                                WidthRequest="40"
                                VerticalOptions="FillAndExpand" 
                                HorizontalOptions="CenterAndExpand"
                                            ClassId="2">

                            </forms:AnimationView>

这是我的代码:

 void OnYesAddWord()
    {

        //start my animation
        MyYesAddWordAnim.IsVisible = true;
        MyYesAddWordAnim.PlayAnimation();


        //Do something here 


        //Wait for animation finished then Hide my animation
        MyYesAddWordAnim.IsVisible = true;


    }

感谢您的帮助

如果您查看 docsAnimationView 有一个 OnFinishedAnimation 事件处理程序