答案 0 :(得分:0)
看一下方法:
func deleteRowsAtIndexPaths(_ indexPaths: [NSIndexPath], withRowAnimation animation: UITableViewRowAnimation)
您正在寻找的动画可能是UITableViewRowAnimation.Left
答案 1 :(得分:0)
你可以用这个来实现:
tableView.beginUpdates
//Add code to update your dataModel
tableView.deleteSections(NSIndexSet(index: indexPathOfRemovedCell.section), withRowAnimation: .Left)
tableView.endUpdates()
答案 2 :(得分:0)
要在按下按钮(三个垂直点图标)后使表格单元格向左滑动,您可以将编辑设置为true,如下所示: -
tableView.setEditing(true, animated: true)
这将以编辑模式加载表格。编辑模式表示在左侧显示红色减号。点击它,将显示删除按钮。
答案 3 :(得分:0)
您可以尝试将cell.contentView的原始x设置为"当前值 - buttonWidth"在另一个水龙头上,你可以将它设置为原始的。