iOS通用库----TableView多项选择全选和展开收起

一、前言

章节主要是讲述使用UITableView的功能,对多项选择展开收缩作一个封装,从而日后的利用。
下图为功能的展示

多选全选的展开收缩.gif

二、框架,核心类介绍

1
上图1为这个封装功能的大体框架。细致的分已经包含了MVC的三层,利用时只需要传入对应的模型数据即可得到前面所展开的功能。
2
上图二是核心类,主要是RMMultipleChoice,RMMultipleChoiceCell,RMTitleModel,RMCellModel

三、全选多选的调用实现

3
两句代码即可实现所需要的全选多选功能,详细可见代码

四、总结

积累代码,总结代码知识,加强理解深入

五、相关文章链接

iOS通用库----下拉选择框封装
iOS通用库----时间日期相关功能封装

六、源码地址

https://github.com/476455183/CommonUserFramework

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容