List与其他组件同级时上滑到最后一项底部显示错误

当List组件中的子项比较多的时,当同级有Text等组件,会下压List,导致显示异常。

HarmonyOS
2024-02-20 09:30:03
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
ubaba

layoutWeight()组件可以自适应占满剩余空间父容器尺寸确定时,设置了layoutWeight的子元素在主轴布局尺寸按照权重进行分配,忽略本身尺寸设置。

  • 权重1,占主轴剩余空间1/3,layoutWeight(1)。
  • 权重2,占主轴剩余空间2/3,layoutWeight(2)。
  • 未设置layoutWeight属性,组件按照自身尺寸渲染上述问题可以设置List组件的属性为layoutWeight(1)可正常显示。

参考链接

尺寸设置

分享
微博
QQ
微信
回复
2024-02-20 19:14:36
相关问题
预览器WEB组件无法显示HTML内容
328浏览 • 1回复 待解决
List组件如何设置多列
298浏览 • 1回复 待解决
List组件如何实现多列效果
127浏览 • 1回复 待解决