在 TableView 的上下文中,swift 中的 "Edit Mode" 是什么?

What is "Edit Mode" in swift in the context of TableViews?

我在 swift TableViews 中弄乱了 EditMode 有一段时间了,我正在寻找有关它的一些说明。进入 EditMode 究竟有什么作用?我知道它允许您删除和移动 TableView 中的元素,但我还注意到当 isEditing 设置为 true 时,TableView 的其他功能受到限制。例如,如果您点击一个单元格,didSelectRow 函数不会触发。这是激活 EditMode 的预期行为吗?

之所以didSelectRow没有触发是因为变量allowsSelectionDuringEditing默认设置为false。通过将其设置为 true,我解决了我的问题。