如何在编辑模式下删除 SwiftUI 列表行中的删除按钮?

Gre*_*reg 3 swiftui swiftui-list

在编辑模式下,如何删除 SwiftUI 列表行中的删除按钮?请注意,允许重新排序行的行右侧的汉堡按钮需要继续运行。

背景 - 想要一个始终启用“重新排序”行功能的列表。编辑模式似乎启用了此功能(即让列表处于编辑模式),但不希望每一行都有红色的删除按钮。

这是一个 SwiftUI 特定的问题。

编辑:仅在此处删除删除按钮后,滑动删除仍然有效...

LuL*_*aGa 6

有一个修饰符,只需添加'.deleteDisabled(true)'。您还可以将一个变量传递给它,从而有条件地禁用删除。