在 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,我解决了我的问题。
我在 swift TableViews
中弄乱了 EditMode 有一段时间了,我正在寻找有关它的一些说明。进入 EditMode 究竟有什么作用?我知道它允许您删除和移动 TableView
中的元素,但我还注意到当 isEditing
设置为 true 时,TableView
的其他功能受到限制。例如,如果您点击一个单元格,didSelectRow
函数不会触发。这是激活 EditMode 的预期行为吗?
之所以didSelectRow
没有触发是因为变量allowsSelectionDuringEditing
默认设置为false。通过将其设置为 true,我解决了我的问题。