HarmonyOS Column组件内子元素在不用width('100%')属性时,如何设置子元素宽度填充满父组件区域?

Column组件内子元素在不用width(‘100%’)属性时,如何设置子元素宽度填充满父组件区域?

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

​如果不用width('100%')属性的话,可以在子元素外部套一层Row组件,然后设置子元素的属性:layoutWeight(1)。

因为Row宽度默认填充满父容器Column,子元素的父组件Row尺寸确定时,设置了layoutWeight属性的子元素与兄弟元素占主轴尺寸按照权重进行分配。

Row下只有一个子元素的话,layoutWeight值设置为1宽度就可以填充满父组件区域。​

分享
微博
QQ
微信
回复
1天前
提问
该提问已有0人参与 ,帮助了0人