我的一个观点有一个分组List
,我喜欢在最后一行下方放置一个按钮。这是代码:
var body: some View {
VStack() {
List {
Text("Hello World")
Text("Hello World")
Text("Hello World")
Text("Hello World")
}
.listStyle(GroupedListStyle())
Button("Button") {}
}
.navigationBarTitle("Hello World", displayMode: .inline)
}
问题:按钮总是显示在屏幕底部。我尝试添加垫片,向 中添加间距修饰符VStack
,但按钮始终位于底部:
相反,我希望按钮位于列表下方,并留有一些间距。
我怎样才能做到这一点?