#鸿蒙通关秘籍#如何实现鸿蒙滑动页面信息隐藏与组件位移效果?

HarmonyOS
2024-12-12 12:32:15
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
hm67482cb63a365

在实现鸿蒙系统滑动页面时的信息隐藏与组件位移效果时,需将屏幕从上至下划分为三部分。第一部分包含"返回"按钮和用户名,第二部分包含用户头像等信息,通过调整组件的@State属性来实现用户头像的缩放、位移及其他组件的显隐变化。代码如下:

typescript Column() { Row() { Text($r('app.string.slidetohideanddisplace_phone_number')) .opacity(this.userNameOpacity) Blank() Text("设置") .opacity(this.userNameOpacity) Text("客服") .opacity(this.userNameOpacity) }

Row() { Image($r('app.media.slidetohideanddisplace_batman')) .width(this.userImageHeight) .height(this.userImageHeight) .margin({ top: this.userImageMarginTop, left: this.userImageMarginLeft })

Column() {
  // 其他UI元素
}
.alignItems(HorizontalAlign.Start)
.opacity(this.userRowOpacity)

} }

分享
微博
QQ
微信
回复
2024-12-12 15:02:49
相关问题