Если проблема только в> 10 подпредставлениях, тогда Group
использование будет намного проще
var body: some View {
GeometryReader { geometry in
VStack {
Group {
Spacer()
Text("Text1")
...
}
Group {
Spacer()
Text("Text5")
...
}
...
также если у вас есть тот же обычный шаблон, который стоит рассмотреть ForEach
(он делает группировку автоматически), как
var body: some View {
GeometryReader { geometry in
VStack {
ForEach(0 ..< count) { index in
Spacer()
Text("Text\(index)")
}
}