Swiftui hstack中的组可能会让vstack间隔垫圈()出错,任何人都可以告诉我原因

Swiftui hstack中的组可能会让vstack间隔垫圈()出错,任何人都可以告诉我原因,swiftui,Swiftui,霉菌代码: 我的问题: VStack(alignment:.leading)位于中间,而不是前导,如果我删除组{},它可以工作,但是 如果我将group添加到hstack中,这是错误的,我认为这是一个有趣的错误,您能找出它吗?使用VStack而不是group,您误解了group的用法。 ScrollView(.horizontal, showsIndicators: false){ VStack{ HStack{

霉菌代码:

我的问题: VStack(alignment:.leading)位于中间,而不是前导,如果我删除组{},它可以工作,但是
如果我将group添加到hstack中,这是错误的,我认为这是一个有趣的错误,您能找出它吗?

使用VStack而不是group,您误解了group的用法。
ScrollView(.horizontal, showsIndicators: false){
            VStack{
                HStack{
                    VStack(alignment:.leading){
                        Text("monday,aug 2010".uppercased())
                            .font(.caption)
                        Text("your reading".capitalized)
                            .font(.title)
                            .fontWeight(.bold)
                        
                    }
                    .padding([.top, .leading, .trailing])
                    Spacer()
                }
                
                HStack(alignment:.center){
                    Group{
                        CardView(image: "swiftui-button", category: "SwiftUI", heading: "Drawing a Border with Rounded Corners", author: "Simon Ng")
                        CardView(image: "macos-programming", category: "macOS", heading: "Building a Simple Editing APP", author: "Gabriel Theodoropoulos")
                        CardView(image: "flutter-app", category: "Flutter", heading: "Building a complex app with flutter", author: "Lawrence Tan")
                        CardView(image: "natural-language-api", category: "ios", heading: "What's New  in Natural Language API", author: "Sai kambampati")
                    }.frame(width:300)
                }
                Spacer()
            }
        }