1. 程式人生 > >iOS開發:UITableview的多選功能實現

iOS開發:UITableview的多選功能實現

一、 先看效果:
最近專案中要運用即時通訊實現群組功能, 在建立群時需要選擇新增多個成員:
這裡寫圖片描述

二、思路:
第一次點選cell選中, 再次點選取消選中;

三、方法:
只需要設定兩個屬性, 操作兩個方法即可;
1、UITableview 自帶多選功能:

//允許多選
_tableView.allowsMultipleSelectionDuringEditing = YES;

2、 開啟編輯許可權

//設定該屬性為yes後, cell最左側的⭕️自己就會出來;
[_tableView setEditing:YES];

3、點選cell方法:

這裡寫圖片描述

搞定了!