功能类似系统自带的Mail应用的多选删除功能。
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath { return UITableViewCellEditingStyleDelete | UITableViewCellEditingStyleInsert; }
其实很简单,实现上面的方法就可以了。UITableViewCellEditingStyleDelete出现的是红色的减号,而UITableViewCellEditingStyleInsert出现的是绿色的加号,神奇的是两个同时出现,就是前面的多选项。
示例图: