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

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

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

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

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

参考链接

尺寸设置

分享
微博
QQ
微信
回复
2024-02-20 19:14:36
相关问题
list组件无法滚动到底部
1285浏览 • 1回复 待解决
HarmonyOS List组件数据更新错误
303浏览 • 0回复 待解决
List组件divider颜色显示List组件颜色
308浏览 • 0回复 待解决
Tabs组件TabContent滑到边缘问题
418浏览 • 0回复 待解决