【发布时间】:2018-08-30 16:09:31
【问题描述】:
当用户点击UITableViewController 左上角的编辑或完成时,我需要更改一些内容(除了 Apple 自动执行的操作)。
我覆盖setEditing(),在那里做我的视觉改变。工作正常。
当用户在UITableViewCell上向左滑动时,UITableViewController 的方法setEditing() 也会被调用。
问题来了:像 Apple 一样,当用户在单元格上向左滑动时,我需要以不同的方式处理重要的事情。
我如何知道哪个用户操作(点击编辑或在单元格上向左滑动)导致了setEditing() 调用?
【问题讨论】:
标签: ios swift uitableview uitableviewrowaction