简单的UITableViewCell 单选和多选

首先设置 tableView 可编辑 

self.tableView.editing = YES;

 

设置 tableView 的编辑样式:

return UITableViewCellEditingStyleDelete | UITableViewCellEditingStyleInsert;

 

这样子就多选啦 

 

接下来单选只需要在

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath加一个判断

if (tableView.indexPathsForSelectedRows.count > 1) {

       [tableView deselectRowAtIndexPath:tableView.indexPathsForSelectedRows[0] animated:NO];

    }

 

ok 啦附上截图

 

 

想要获取自己选中的 cell 直接tableView.indexPathsForSelectedRows

 

posted @ 2018-01-17 16:26  iOS_DYC  阅读(1676)  评论(0编辑  收藏  举报