效果圖:spa
只需實現UITableView Delegate的一種方法便可:.net
- (NSArray<UITableViewRowAction *> *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath3d
{orm
UITableViewRowAction *modifyAction = [UITableViewRowAction rowActionWithStyle:UITableViewRowActionStyleNormal title:@"修改" handler:^(UITableViewRowAction * _Nonnull action, NSIndexPath * _Nonnull indexPath) {get
}];it
modifyAction.backgroundColor = MC_Color_DeepGray;io
UITableViewRowAction *deleteAction = [UITableViewRowAction rowActionWithStyle:UITableViewRowActionStyleNormal title:@"刪除" handler:^(UITableViewRowAction * _Nonnull action, NSIndexPath * _Nonnull indexPath) {table
}];class
deleteAction.backgroundColor = MC_Color_StandRed;方法
return @[ modifyAction,deleteAction];
}