我正在创建一个由一个节组成的列表,并为每个节创建这些嵌套行。我希望在向左滑动时能够同时删除嵌套行和截面行。但是,我只能在嵌套的行上向左滑动,而不能在部分上滑动。这个是可能的吗?
List {
ForEach(self.items) { headerItem in
Section(header: HeaderView(item: headerItem).onTapGesture {
}, footer: EmptyView()) {
ForEach(headerItem.versions) { version in
SubHeaderView(version: version)
.onTapGesture {
}
}
}
}.onDelete(perform: { indexSet in
print("TEST DELETE1")
})
}

发布于 2021-02-21 01:43:52
您不能使用build in API。但您可以将其添加到HeaderView中-将delete按钮放在HeaderView视图下的ZStack中,并使用拖动GestureRecognizer修改该视图的偏移量。
https://stackoverflow.com/questions/66280166
复制相似问题