Без Form
и Section
я могу редактировать список:
var body: some View {
List {
ForEach(modeConfigurations.sorted, id: \.id) { item in
Text("\(item.defaultSortIndex)")
}
.onMove(perform: move)
}
.navigationBarItems(trailing:
EditButton()
)
} // Body
Я хотел бы редактировать внутри Section
из Form
, но там это не работает:
var body: some View {
Form{
Section(header: Text("Sort")){
List {
ForEach(modeConfigurations.sorted, id: \.id) { item in
Text("\(item.defaultSortIndex)")
}
.onMove(perform: move)
}
.navigationBarItems(trailing:
EditButton()
)
} // Sort Section
} // Form
} // Body
Я не могу редактировать, и Text
внутри ForEach
не отображается как отдельная строка.
Как я могу отредактировать List
внутри Section
из Form
?