如何启用移动但禁用UITableView中某些行的删除

时间:2015-03-12 03:06:02

标签: ios uitableview swift

我的UITableView中的某些行需要删除并在编辑模式下移动,但有些行只是移动。 在这种方法中,我可以启用或禁用某些行的编辑

override func tableView(tableView: UITableView, canEditRowAtIndexPath indexPath: NSIndexPath) -> Bool{
            return true
    }

但是如何在启用移动的情况下禁用某些行的删除?

1 个答案:

答案 0 :(得分:5)

.None返回editingStyleForRowAtIndexPath

func tableView(tableView: UITableView, editingStyleForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCellEditingStyle {
     return .None
}

此处显示如何删除缩进的更完整答案 - > Is there any way to hide "-" (Delete) button while editing UITableView