相关问题
属性动画如何实现宽高动画效果
566浏览 • 1回复 待解决
list添加或删除item需要设置入场出场动画典型案例
398浏览 • 1回复 待解决
HarmonyOS平台如何动画动态计算属性值,来动态实现子组件的更新
437浏览 • 1回复 待解决
如何实现动画转场效果
367浏览 • 1回复 待解决
文字动画效果如何实现
637浏览 • 0回复 待解决
求教ArkUI如何实现组合动画?
4143浏览 • 1回复 待解决
鸿蒙如何实现动画值变化
8049浏览 • 1回复 待解决
如何实现从底部缓慢上升的弹窗动画
562浏览 • 1回复 待解决
jsUI框架下的canvas组件是否有案例参考?
3334浏览 • 1回复 待解决
如何实现上下切换的页面间跳转动画
676浏览 • 0回复 待解决
如何实现拖拽时列表项占位动画的效果
730浏览 • 1回复 待解决
panGesture结合动画实现fling效果
363浏览 • 1回复 待解决
如何实现自定义应用入场动画
370浏览 • 1回复 待解决
鸿蒙中怎么实现动画翻转效果
8810浏览 • 2回复 待解决
askTs的progress组件的值改变时如何设置过度动画?
958浏览 • 1回复 待解决
lottie动画组件存在严重的内存泄漏
687浏览 • 1回复 待解决
animateTo动画如何暂停
350浏览 • 1回复 待解决
如何实现scroll容器嵌套子组件,实现子组件吸顶效果
542浏览 • 1回复 待解决
Refresh结合lottie实现下拉刷新动画
455浏览 • 1回复 待解决
二级浮层的出场动画实现
306浏览 • 1回复 待解决
动态显示页面布局以及页面元素大小实现案例
352浏览 • 1回复 待解决
lottile动画如何切圆角
457浏览 • 0回复 待解决
如何自定义弹窗的弹出动画和关闭动画
540浏览 • 1回复 待解决
animateTo动画如何直接停止
774浏览 • 1回复 待解决
希望在组件(如按钮,列表项等)按压时实现从中间向两边扩散的水波纹动画效果如下图效果
使用的核心API
transition
核心代码解释
上述效果中使用Stack组件来让水波纹与组件层叠来实现这个效果,水波纹动画元素显示时没有动画,创建一毫秒后消失(这个可以根据实际需求来微调),消失的时候添加动画代码如下:
完整实现代码如下:
实现效果
注明适配的版本信息
IDE:4.1.1.300
SDK:4.1.2.1