我是 SwiftUI Layout 的初学者(不是编码),我有一个问题
这里的代码:
var body: some View {
NavigationView {
VStack {
Form {
TextField("Nome", text: $name)
}
.navigationBarTitle("Aggiungi Dispensa", displayMode: .inline)
.navigationBarItems(trailing: Button("Aggiungi") {
if self.name.count > 0 {
let item = DispItem(name: self.name)
self.dispense.items.append(item)
}
self.name = ""
})
List {
let sortedItems = dispense.items.sorted {
$0.name < $1.name
}
ForEach(sortedItems) { item in
Text(item.name)
.font(.headline)
}
.onDelete(perform: removeItems)
}
}
}
}
基本上是一个由Form和List组成的VStack,但是我不明白顶部的空白空间来自哪里以及Form和List之间的空白。
谢谢马可