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.其他事件处理。
部分主要代码示例如下:
前两张是官方给的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.其他事件处理。
部分主要代码示例如下:
相关文章推荐
- iOS 11开发教程(十六)iOS11应用视图之删除空白视图
- IOS应用开发16——UIViewContentMode各类型参数样式效果
- iOS开发之如何在用户删除应用后保持一些数据
- 【iOS开发-15】UITextField常用属性归纳:文本框样式、文字样式、键盘样式、左右视图样式、清除按钮设置等
- iOS开发笔记15-- 应用发布
- 小胖说事15--------iOS 应用内付费(IAP)开发步骤(最全)
- iOS 11开发教程(十六)iOS11应用视图之删除空白视图
- UITableView多选删除及样式自定
- iOS 11开发教程(十六)iOS11应用视图之删除空白视图
- IOS应用开发13——UITableView单选及样式设置
- 一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇-演示ORM的批量删除与更新
- 【Silverlight】Bing Maps开发应用与技巧六:使用样式美化图钉(Pushpin)控件的ToolTip外观
- IOS开发之──应用之间调用(2)
- GMIC2011:熊俊谈从数据看iOS移动应用开发
- iOS软件开发揭密:iPhone&iPad企业应用和游戏开发(china-pub首发)
- IOS开发之──应用之间调用(1)
- Android应用开发——系统自带样式Android:theme
- 【iOS-Cocos2d游戏开发之七】添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题! 推荐
- Android应用开发——系统自带样式Android:theme
- Android应用开发——系统自带样式Android:theme