0
在Swift中。如何添加滑动删除单元格(仍然显示删除的颜色和标签),但是随着滑动操作结束,它执行删除操作。我看到在别处回答了同样的问题,但是是为了客观的目的。我不确定swift是否有任何新的实现。任何帮助都会很棒。Swipe删除单元格而不必按下删除按钮Swift
感谢
在Swift中。如何添加滑动删除单元格(仍然显示删除的颜色和标签),但是随着滑动操作结束,它执行删除操作。我看到在别处回答了同样的问题,但是是为了客观的目的。我不确定swift是否有任何新的实现。任何帮助都会很棒。Swipe删除单元格而不必按下删除按钮Swift
感谢
你可以使用比基本UITableView
实现的其它两种方法:
override func tableView(tableView: UITableView, canEditRowAtIndexPath indexPath: NSIndexPath) -> Bool {
return true
}
override func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) {
if editingStyle == .Delete {
objects.removeAtIndex(indexPath.row)
tableView.deleteRowsAtIndexPaths([indexPath], withRowAnimation: .Fade)
}
}
如果我没有弄错,该代码会显示删除按钮,但用户仍然需要触摸删除按钮才能删除它。我正在寻找很多邮件应用中的内容,在这些应用中,您轻扫并放开并执行操作。例。 Google收件箱。滑动一种方式归档。滑动另一个以打盹。或者在X轴上更大/更长的滑动来删除。有道理? – MBTDesigns
你最终找到答案吗? –