我想知道在SwiftUI中是否可以创建自定义的容器视图。我知道可以创建自定义的内容视图,例如Text()
,但不确定是否可以复制类似于HStack { }
的功能。
类似于下面的内容:
HGrid {
Text("Lorem ipsum")
Text("Lorem ipsum")
}
自定义容器视图(也称为 HGrid
)将在每个添加的组件之间添加 Spacer()
。例如,将其转换为:
HStack {
Text("Lorem ipsum")
Spacer()
Text("Lorem ipsum")
}