自认为还不错的简单Base类带有TableView
2015-12-16 本文已影响179人
莹bei___㤫
首先是需求:是消息,里面是tableView占用整个ViewController的情况下,比较简单就可以构架起来。
![](https://img.haomeiwen.com/i723892/37379a34322168e8.png)
截图为子类所需要的写的东西,就是一个添加数据源,以及自定义的的cell,因为cell的类型都不固定,所以这个方法以及cell高度的方法,都在子类中得以实现。
不废话直接上父类代码截图。
![](https://img.haomeiwen.com/i723892/a0f21826c65ea4c7.png)
![](https://img.haomeiwen.com/i723892/059dc3526108ef5d.png)
添加footView以及HeadView是刷新功能,错误页面也做了扩展类,一切都是model,以及modelframe的作用算计大小,不用自动布局的原因,是自动布局算来算起,找错误太TM困难,虽然写页面很快,但是base类和model级别写兼容性好点,真的也很快的。。。