我很好奇您是否可以在 SwiftUI 中创建自定义容器视图。我知道您可以创建自定义内容视图,例如Text()
,但不确定您是否可以复制 say 的功能HStack { }
类似于:
HGrid {
Text("Lorem ipsum")
Text("Lorem ipsum")
}
然后,自定义容器视图(aka HGrid
)将Spacer()
在每个添加的组件之间添加。本质上,例如,将其转换为:
HStack {
Text("Lorem ipsum")
Spacer()
Text("Lorem ipsum")
}