HarmonyOS Column组件内子元素在不用width('100%')属性时,如何设置子元素宽度填充满父组件区域?
Column组件内子元素在不用width(‘100%’)属性时,如何设置子元素宽度填充满父组件区域?
HarmonyOS
赞
收藏 0
回答 1
待解决
如果不用width('100%')属性的话,可以在子元素外部套一层Row组件,然后设置子元素的属性:layoutWeight(1)。
因为Row宽度默认填充满父容器Column,子元素的父组件Row尺寸确定时,设置了layoutWeight属性的子元素与兄弟元素占主轴尺寸按照权重进行分配。
Row下只有一个子元素的话,layoutWeight值设置为1宽度就可以填充满父组件区域。