美文网首页demo征服iOSiOS技术资料
iOS通用库----TableView多项选择全选和展开收起

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

作者: RM_乾笙 | 来源:发表于2017-08-01 17:09 被阅读62次

    一、前言

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

    多选全选的展开收缩.gif

    二、框架,核心类介绍

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

    三、全选多选的调用实现

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

    四、总结

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

    五、相关文章链接

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

    六、源码地址

    https://github.com/476455183/CommonUserFramework

    相关文章

      网友评论

        本文标题:iOS通用库----TableView多项选择全选和展开收起

        本文链接:https://www.haomeiwen.com/subject/zzgjlxtx.html