完全滑动删除 UITableViewCell 和部分滑动显示选项
Posted
技术标签:
【中文标题】完全滑动删除 UITableViewCell 和部分滑动显示选项【英文标题】:Full swipe to delete UITableViewCell and partial swipe to show options 【发布时间】:2015-07-12 19:09:44 【问题描述】:我有一个带有原型单元格的 UITableView。如果您将任何单元格向左滑动,则单元格上会正确显示两个选项。这是用
完成的override func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [AnyObject]?
现在,我还想允许用户删除一个单元格。我知道最好的方法是完成单元格滑动以将其删除。这意味着,如果滑动未完成,将显示选项(就像现在一样),但如果滑动完成,单元格将被删除。
我应该添加什么代码来保持实际行为,同时还可以通过完全滑动来删除一个单元格?
【问题讨论】:
我没有看到问题。 我的解决方案不起作用吗?似乎比向您的应用程序添加第三方依赖项更容易。告诉我。 【参考方案1】:这个 repo 有你想要的。看看吧。
https://github.com/MortimerGoro/MGSwipeTableCell
【讨论】:
以上是关于完全滑动删除 UITableViewCell 和部分滑动显示选项的主要内容,如果未能解决你的问题,请参考以下文章
滑动删除 UITableViewCell 时,偶尔会出现红色减号删除图标
如何避免在 UITableViewCell 上滑动删除调用 setEditing
向左滑动时未剪切子视图以删除 UITableViewCell