HarmonyOS中animateTo如何结束动画
要实现一个翻页功能,在手势的onActionEnd里调用翻页动画,即animateTo,但下次手势开始时onActionStart需要结束之前的动画,请问如何实现?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 2
 
        待解决
        
相关问题
 animateTo动画如何暂停 
2015浏览  • 2回复 待解决
animateTo动画如何直接停止 
3755浏览  • 2回复 待解决
HarmonyOS animateTo或animation动画如何取消 
1936浏览  • 1回复 待解决
HarmonyOS  如何监控动画的结束 
1108浏览  • 1回复 待解决
HarmonyOS 怎么停止animateTo动画? 
1031浏览  • 1回复 待解决
HarmonyOS怎么停止animateTo动画? 
649浏览  • 0回复 待解决
HarmonyOS 关于animateTo显示动画加载时机 
1467浏览  • 1回复 待解决
HarmonyOS  animateTo是否能够打断动画 
1010浏览  • 1回复 待解决
#鸿蒙通关秘籍# 在HarmonyOS Next中如何使用animateTo实现水波纹动画效果? 
1210浏览  • 0回复 待解决
HarmonyOS animateTo过渡动画问题,内部文字显示异常 
1153浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何确保animateTo中动画的帧率在指定范围内? 
1285浏览  • 1回复 待解决
HarmonyOS 动画结束回调监听不到 
1029浏览  • 1回复 待解决
HarmonyOS 无限循环的 animateTo 动画有办法主动停止吗? 
1077浏览  • 1回复 待解决
属性动画 (animation)或者显式动画 (animateTo)设置无限次播放之后如何进行关闭和动画切换? 
2087浏览  • 1回复 待解决
HarmonyOS animateTo这个有监听动画进行的回调方法吗 
1228浏览  • 1回复 待解决
HarmonyOS 如何结束一个无限循环的关键帧动画 
1236浏览  • 1回复 待解决
HarmonyOS  属性动画播放次数设置为无限次播放时,怎样手动结束动画 
1058浏览  • 1回复 待解决
#鸿蒙通关秘籍# 在编辑模式下,使用animateTo函数如何实现HarmonyOS应用中的网格元素删除动画? 
860浏览  • 0回复 待解决
#鸿蒙通关秘籍# 在数字滚动动效中如何利用animateTo实现动画效果并刷新数字列表? 
1030浏览  • 0回复 待解决
#鸿蒙通关秘籍#如何利用HarmonyOS Next的animateTo函数实现组件自动触发动画? 
1503浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何使用animateTo接口在ArkTS卡片中实现显式动画? 
1228浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS元服务中使用animateTo接口实现无限循环动画? 
1233浏览  • 1回复 待解决
#鸿蒙通关秘籍# 在HarmonyOS中悬浮窗拖拽时,如何通过animateTo结合curves动画实现弹性吸附边界的效果? 
828浏览  • 0回复 待解决
HarmonyOS  有什么方法可以监听到横竖屏动画结束回调 
1293浏览  • 1回复 待解决
HarmonyOS 自定义控件的aboutToAppear生命周期里执行animateTo动画没有效果 
1692浏览  • 1回复 待解决





















animateTo没有暂停功能,可通过三种方式结束当前的动画。
①另外起一个duration为0的动画在新的动画闭包中修改对应的属性来停掉之前的属性动画,示例如下
②通过animator中的finish()方法来结束当前动画,参考文档https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-animator-V5
③使用lottie三方库的动画来暂停,参考文档https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/cta-third-party-0000001824909545#section126981820183319
animateTo 动画是根据状态变更,UI属性从一个值到另一个值的规则过渡,过渡期间现在支持暂停。
通过 animator.finish();结束