【发布时间】:2020-10-02 14:40:12
【问题描述】:
我在tableview 的最底部有一个UITableViewCell,它的功能是将新对象添加到列表中。但我也希望用户能够移动他的对象。我无法解决的问题来了:当tableView.isEditing 为真时,我怎样才能使UITableViewCell 不可移动,因此它始终位于部分的底部,即使用户尝试将其移动到那里?
【问题讨论】:
-
几个选项,具体取决于您的具体需求。一种方法是让你的最后一行成为表格视图页脚而不是一行。另一个方法是为最后一行返回
false为canMoveRowAt并“重置”moveRowAt中的位置,如果目的地超过最后一行。
标签: ios swift xcode uitableview uikit