cell上显示多个操作,例如,删除,置顶
1.
滑动删除效果
-(void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath{
}
2.文字操作
-(NSArray *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath{
UITableViewRowAction *action = [UITableViewRowAction rowActionWithStyle:UITableViewRowActionStyleDefault title:@"别删我" handler:^(UITableViewRowAction *action, NSIndexPath *indexPath) {
NSLog(@"删除");
}];
UITableViewRowAction *actionTwo = [UITableViewRowAction rowActionWithStyle:UITableViewRowActionStyleDefault title:@"置顶" handler:^(UITableViewRowAction *action, NSIndexPath *indexPath) {
NSLog(@"置顶删除");
}];
actionTwo.backgroundColor = [UIColor grayColor];
return @[action,actionTwo];
}