ReportView

2016-01-28  本文已影响52人  全民同學

最近看到一个很不错的Demo-ReportView。花了点时间来学习一下,并做一个记录来加深理解。

ReportView:
1.初始化中 创建 最左边的一列tableView(HeadView) 和 右边的scrollView。 scrollView中包含了数据源中的数据,每一列都是一个tableView(NormalColView)。并且根据数据源计算scrollView的contentSize。
2.计算字体size的代码。
HeadView:
1.在初始化中 完成tableView的初始化
2.并且在 scrollView的拖动代码中,来触发代理事件

NormalColView: scrollView内部的每一列的tableView
1.同HeadView一样

ReportCell:
1.tableVIew的cell

代码:https://github.com/allpepo/ReportView

上一篇下一篇

猜你喜欢

热点阅读