最小 Demo
Scroll() {
Column() {
// 预期效果这个 Row 容器应该最大宽度为 840 但实际上还是会占满屏幕 所以最外层的 maxWidth 没生效?
Row() {
}
.width('100%')
.height(44)
.backgroundColor(Color.Red)
}
.constraintSize({
maxWidth: 840 // 最大宽度
})
}
.width('100%')
.layoutWeight(1)
.align(Alignment.Top)
.scrollBar(BarState.Off)
constrainSize对应的组件设定宽度.width(‘100%’)即可,maxWidth可以先设置100看看效果