HarmonyOS animation动画无法生效
Image组件添加animation动画,动态改变Image的margin值,现象是margin没有动画过程,直接变成了最终值。
代码如下:
Stack({alignContent: Alignment.TopEnd }) {
Image($r('app.media.cardscanner_scan_bar'))
.margin({top: this.scanHeight - 20})
.animation({duration: 1000, curve: Curve.Linear})
.height(5)
.width('100%')
Image($r('app.media.cardscanner_icon_head'))
.width(84)
.height(102)
.margin({right: 38, top: 39})
}
.width(this.scanWidth)
.height(this.scanHeight)
.margin({top: this.holeTop})
.alignRules({
middle: { anchor: '__container__', align: HorizontalAlign.Center },
// center: { anchor: '__container__', align: VerticalAlign.Center },
})
.id("scanview")
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS animation动画停止位置不对
930浏览 • 1回复 待解决
HarmonyOS animateTo或animation动画如何取消
1698浏览 • 1回复 待解决
animation 动画如何应用在canvas 内容里面?
1596浏览 • 1回复 待解决
HarmonyOS 在Column onAppear时,通过linearGradient和animation改变控件背景的动画
760浏览 • 1回复 待解决
属性动画 (animation)或者显式动画 (animateTo)设置无限次播放之后如何进行关闭和动画切换?
1835浏览 • 1回复 待解决
HarmonyOS import资源无法生效
963浏览 • 1回复 待解决
HarmonyOS .clip矩形裁切无法生效
1016浏览 • 1回复 待解决
HarmonyOS 本地lottie动画无法播放
1725浏览 • 1回复 待解决
HarmonyOS 动画必须搭配@State修饰的变量才能生效吗?
1017浏览 • 1回复 待解决
HarmonyOS Component执行TransitionEffect动画时无法获取动画完成回调
1146浏览 • 1回复 待解决
HarmonyOS 如何在capi上对应实现animation()功能?
1165浏览 • 1回复 待解决
HarmonyOS RNOH直接修改组件源码无法生效
1134浏览 • 1回复 待解决
HarmonyOS UI组件在位移的动画过程中(animation、animationTo、keyframeAnimationTo),不能响应点击的交互事件(onClick)吗
901浏览 • 1回复 待解决
HarmonyOS lottie库,无法播放带有image的动画
1848浏览 • 1回复 待解决
HarmonyOS 共享元素动态转场动画在根节点页面无法完成动画转场
852浏览 • 1回复 待解决
Button上通过onHover方式唤起popup时无法生效
2581浏览 • 1回复 待解决
服务卡片的span组件,背景颜色设置无法生效
9907浏览 • 1回复 待解决
HarmonyO AppLinking配置不生效,无法直接跳转至应用
1145浏览 • 1回复 待解决
HarmonyOS 容器组件使用clipShape进行裁剪后,使用borderRadius无法生效
961浏览 • 1回复 待解决
HarmonyOS 三方库lottie无法加载json复杂动画
1237浏览 • 1回复 待解决
一个有关组件动画后台无法停止的问题?
1063浏览 • 0回复 待解决
HarmonyOS中使用transition和animation在列表下对性能影响有何区别?
707浏览 • 0回复 待解决
HarmonyOS expandSafeArea不生效
2064浏览 • 1回复 待解决
HarmonyOS 混淆没生效
843浏览 • 1回复 待解决
参考demo: