【发布时间】:2020-10-23 19:22:19
【问题描述】:
我正在尝试在列表中添加“onMove”和“onDelete”操作,但出现以下错误:
这是我的实现:
@ObservedObject var itemsStore = TaskStore()
var body: some View {
ZStack {
VStack{
List{
ForEach(self.itemsStore.task) { task in
Text(task.todoItem)
}
}.onMove{ self.$itemsStore.move(fromOffsets: $0, toOffset: $1)}
.onDelete{ self.$itemsStore.remove(atOffsets: $0) }
}
}
}
你们中的任何人都知道为什么或如何解决此错误以便能够使用onMove 和onDelete 函数吗?
非常感谢您的帮助。
【问题讨论】:
标签: ios swift swiftui swiftui-list xcode12