CHGAdapter 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
CHGAdapter 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MIT
开发语言 Objective-C
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 国产
提 交 者 尐帥鱼
适用人群 未知
收录时间 2020-08-28

软件简介

CHGAdapter主要解决UITableView 在每个controller中都需要设置dataSource和delegate的烦恼,并UITableViewCell与DataSource tableView解耦合。具体表现为:

  • Adapter与UITableView、Adapter与UITableViewCell完全解耦合。
  • 只需要在controller中设置好adapter,给adapter需要显示的数据,adapter会把每个cell需要的数据赋予cell。
  • UITableViewCell中按钮的点击事件、UITextField的输入事件、UISwitch等等都通过统一的CHGTableViewDidSelectRowBlock进行传输。
  • controller少了很多有关UITableViewDelegate以及UITableViewDatasource的相关代码,controller代码更加清晰。
  • 基于以上特点adapter、cell、HeaderFooterView都可以最大限度的复用
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2018/08/31 16:00

ITableView最简单的用法(CHGAdapter)

UITableView编程之现阶段的问题 做ios开发的同学都知道使用UITableView开发的时候必须实现其dataSource、delegate两个协议,并且需要实现其相应的方法,感觉还算简单。但是随着开发的深入越来越发现几乎每个使用U...

0
0
发表于运维专区
2018/08/23 11:51

UITableView最简单的用法(CHGAdapter)

UITableView编程之现阶段的问题 做ios开发的同学都知道使用UITableView开发的时候必须实现其dataSource、delegate两个协议,并且需要实现其相应的方法,感觉还算简单。但是随着开发的深入越来越发现几乎每个使用U...

1
1
发表于软件架构专区
2018/08/23 12:30

UITableView最简单的用法(CHGAdapter)事件传递

上一篇文章讲到了UITableView使用CHGAdapter框架来简单的编程(UITableView最简单的用法(CHGAdapter)),这一节我们讲一下如何优雅的将cell、headerView、footerView中的输入事件传递到Controller中,包括UIBut...

0
1
发表了博客
2018/05/14 16:43

在ios中使用适配器设计模式优化UITableView

CHGAdapter使用 1 在ios中使用适配器设计模式优化UITableView 1.11.什么是适配器(Adapter) 在日常生活中我们通常听到的适配器有电源适配器、USB适配器等。 当我们的手机充电、或者笔记本电脑充电的时候不能直接使用220V的交流电,必须通过笔记本标配的电源适配器进行一次转化。插线板(UITableView)上有插口(delegat...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
1 收藏
分享
返回顶部
顶部