HarmonyOS中animateTo如何结束动画
要实现一个翻页功能,在手势的onActionEnd里调用翻页动画,即animateTo,但下次手势开始时onActionStart需要结束之前的动画,请问如何实现?
HarmonyOS
赞
收藏 0
回答 2
待解决
相关问题
animateTo动画如何暂停
787浏览 • 2回复 待解决
animateTo动画如何直接停止
2427浏览 • 2回复 待解决
HarmonyOS 关于animateTo显示动画加载时机
299浏览 • 1回复 待解决
属性动画 (animation)或者显式动画 (animateTo)设置无限次播放之后如何进行关闭和动画切换?
256浏览 • 1回复 待解决
HarmonyOS 自定义控件的aboutToAppear生命周期里执行animateTo动画没有效果
219浏览 • 1回复 待解决
如何监听Slider滑动结束
340浏览 • 1回复 待解决
HarmonyOS中如何实现类似链式动画的效果?
40浏览 • 0回复 待解决
HarmonyOS开发中MapKit 中是否有 cameraMoveEnd 的方法用来监听地图移动结束 ?
24浏览 • 0回复 待解决
HarmonyOS MapKit 中是否有 cameraMoveEnd 的方法用来监听地图移动结束
276浏览 • 1回复 待解决
在 ArkUl中如何实现动画效果?
32浏览 • 0回复 待解决
HarmonyOS 中如何实现Image切换图片的过度动画?
26浏览 • 0回复 待解决
HarmonyOS 渐变动画没有结束,又来一个新的渐变,会出现重合,有办法能取消掉前面的渐变动画吗?
195浏览 • 1回复 待解决
HarmonyOS 如何实现RippleView动画?
230浏览 • 1回复 待解决
HarmonyOS 中如何实现Text切换文字内容的过度动画?
32浏览 • 0回复 待解决
新线程中调用的函数没返回,怎么结束线程?
2318浏览 • 1回复 待解决
HarmonyOS 如何实现WaveView动画?
230浏览 • 1回复 待解决
HarmonyOS 动画中途如何终止?
177浏览 • 1回复 待解决
HarmonyOS如何实现动态缩放动画
432浏览 • 1回复 待解决
HarmonyOS 如何实现旋转动画
308浏览 • 1回复 待解决
HarmonyOS 如何实现音频声浪动画
465浏览 • 1回复 待解决
定义可动画属性如何在应用开发中实现?
265浏览 • 1回复 待解决
属性动画如何实现宽高动画效果
1905浏览 • 1回复 待解决
ArkTS开发中如何调用鸿蒙系统原生的加载动画?
2649浏览 • 1回复 待解决
如何支持SVGA动画?项目中一些原有的动画是svga的,在HarmonyOS中,有没有方案可以使用svga动画?
248浏览 • 1回复 待解决
HarmonyOS 属性动画中途如何停止?
249浏览 • 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();结束