属性动画如何实现宽高动画效果

 属性动画如何实现宽高动画效果

HarmonyOS
2024-03-17 15:10:55
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
e_lion

宽高动画是图形侧做的,backgroundColor是由图形绘制,在动画过程中能随着节点宽高变化逐帧绘制,而linearGradient的绘制由ArkUI下发绘制指令,ArkUI不感知动画过程中节点的宽高变化,只会按照最终的节点大小绘制一次,不会随着宽高变化逐帧绘制,目前可使用.renderFit(RenderFit.RESIZE_FILL)来实现内容跟随宽高变化效果。

参考链接

属性动画

分享
微博
QQ
微信
回复
2024-03-18 20:50:04
相关问题
如何应用属性动画实现动画
1439浏览 • 1回复 待解决
如何实现动画转场效果
2286浏览 • 1回复 待解决
文字动画效果如何实现
3948浏览 • 0回复 待解决
HarmonyOS 动画效果实现
1628浏览 • 1回复 待解决
在 ArkUl中如何实现动画效果?
931浏览 • 0回复 待解决
如何实现list的折叠动画效果
1931浏览 • 1回复 待解决
渐变动画效果如何实现
605浏览 • 0回复 待解决
panGesture结合动画实现fling效果
2213浏览 • 1回复 待解决
HarmonyOS clipShape 动画效果实现
1429浏览 • 0回复 待解决
鸿蒙中怎么实现动画翻转效果
11923浏览 • 2回复 待解决
HarmonyOS 关于属性动画显示动画的控制
1174浏览 • 1回复 待解决
HarmonyOS 实现按钮长按动画效果
1565浏览 • 1回复 待解决
HarmonyOS 动画效果+手势
1023浏览 • 1回复 待解决
HarmonyOS List动画效果
1066浏览 • 1回复 待解决
HarmonyOS 列表动画效果
1293浏览 • 1回复 待解决
HarmonyOS canvas动画如何实现逐帧动画
1283浏览 • 1回复 待解决
属性动画请求可变帧率
1373浏览 • 1回复 待解决