【发布时间】:2011-04-02 21:00:28
【问题描述】:
这类似于询问如何在未确认的情况下滑动/删除的问题:
UITableView swipe to delete with no confirmation
我的 tableview 有设置了 UITableViewCellEditingStyleDelete 的单元格。当 tableview 处于编辑模式时,单元格显示一个红色的圆圈图标,里面有一个“-”。要删除单元格,用户点击红色圆圈,然后会出现删除按钮。然后用户必须点击删除触发tableView:commitEditingStyle:forRowAtIndexPath:。
我的一些行支持 UITableViewCellEditingStyleInsert。在这种情况下,单元格显示一个绿色圆圈图标,里面有一个“+”。点击圆圈会立即调用tableView:commitEditingStyle:forRowAtIndexPath:。
我希望在用户点击初始红圈图标时立即调用tableView:commitEditingStyle:forRowAtIndexPath:。也就是说,没有删除按钮步骤。
有什么想法吗?
有没有办法提供从左侧滑入的自定义编辑控件,如删除/插入?如果是这样,也许我可以使用这种机制?
【问题讨论】:
标签: iphone ios uitableview