这是我的代码:
ZStack(alignment: .top) {
error()
.zIndex(1)
VStack(spacing: 0) {
viewOne()
anotherView()
anotherView()
anotherView()
anotherView()
viewTwo()
anotherView()
anotherView()
}
}
问题来自viewOne和viewTwo:viewTwo宽度比viewOne大(有时,因为当文本很长时它会增加),并且它也会增加viewOne的大小。 我需要“修复”视图大小,但我认为我不能使用fixedSize,因为子视图有文本,并且它必须是可访问的(当用户增加文本大小时,视图需要增加一点)。 谢谢!!
给出视图框架宽度
.frame(maxWidth: .infinity)