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