iphone开发之兑现UITableView多选删除功能详解

iphone开发之实现UITableView多选删除功能详解

很多情况下应用需要批量处理功能,但UITableView并没有类似的功能,但我们可以自己实现。

首先在UITableView的 edittingStyleForRowAtIndexPath函数中,添加如下代码:

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{

    returnUITableViewCellEditingStyleDelete | UITableViewCellEditingStyleInsert;

}

这样我们就可以得到下面的效果:

iphone开发之兑现UITableView多选删除功能详解


注意:初始时设置TableView setEditing=YES;

具体实现:


效果图:

iphone开发之兑现UITableView多选删除功能详解            iphone开发之兑现UITableView多选删除功能详解         

删除后:

iphone开发之兑现UITableView多选删除功能详解


代码比较简单,就不过多解释了!

有问题请留言,大家一起交流学习!
说明:转载请注明出处!