2016-11-21 165 views

回答

0

有UISwipeGestureRecognizer所以你可以使用它来识别。你可以使用cellFor你cellForRow添加到每个单元格。比你可以使用委托的单元格返回自我。将标签的前导或尾随约束添加为单元格中的出口。你可以改变约束条件是这样的:

labelConstraint.constant = 0 
    UIView.animateWithDuration(1.0) { 
    self.view.layoutIfNeeded() 
} 

编辑: 如果启用了滑动删除:覆盖willTransitionToState方法在您的自定义单元格和检测删除状态或使用的tableView的willBeginEditingRowAtIndexPath,然后在那里不断的约束

+0

不当单元格提交编辑启用并滑动以显示动作按钮时工作。 – Vahid

+0

还有一个问题,当滑动一下并松开(取消滑动)时,发生了动作并且标签位置改变了。它需要在完成滚动动画后调用动作。 – Vahid

+0

我选择另一种方式,但我应该接受它作为答案。谢谢。 – Vahid

相关问题