您的位置:首页 > 产品设计 > UI/UE

IOS应用开发15——UITableView多选删除及样式自定

2014-09-19 16:27 260 查看
项目中要实现一个TableViewCell的多选,全选删除功能,类似于下面的图示功能。









前两张是官方给的Demo,链接(https://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topic=Sample%20Code 搜索tableview即可)

有关于UITableView的多选操作网上示例不少,如:(/article/2933338.html)等。

但是由于编辑时候出现的UI效果不同,只能自己实现了。

主要的思路是,点击了上方的“清理”按钮之后,设置表格可编辑,更改为编辑时的多选样式,选择之后换为选中状态,点击取消换为取消状态,点击“取消”或“全选”,“删除”触发对应的操作即可。

步骤:

1.实现列表视图及相关协议代理等。

2.自定义Cell。

3.添加触发表格编辑事件。

4.进行选中、取消选中样式切换。

5.其他事件处理。

部分主要代码示例如下:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: