我想创建一个包含许多 Text 的 VStack ,每个Text之间的间距为20点。我希望我的 VStack 对准屏幕的左侧(或父 View 的前端)。
答案 0 :(得分:1)
尝试一下:
struct ContentView: View {
var body: some View {
HStack(){
//alignment options: .center , .leading , .trailing
VStack(alignment: .leading, spacing: 20){
Text("Salam")
Text("chetori")
Text("Arsalan")
Text("?")
}
Spacer()
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
,如果您希望将 VStack 显示在屏幕的右侧,请将 Spacer 放在 VStack
上方