自认为还不错的简单Base类带有TableView

首先是需求:是消息,里面是tableView占用整个ViewController的情况下,比较简单就可以构架起来。


自认为还不错的简单Base类带有TableView_第1张图片
子类截图

截图为子类所需要的写的东西,就是一个添加数据源,以及自定义的的cell,因为cell的类型都不固定,所以这个方法以及cell高度的方法,都在子类中得以实现。

不废话直接上父类代码截图。


自认为还不错的简单Base类带有TableView_第2张图片
自认为还不错的简单Base类带有TableView_第3张图片
父类整体

添加footView以及HeadView是刷新功能,错误页面也做了扩展类,一切都是model,以及modelframe的作用算计大小,不用自动布局的原因,是自动布局算来算起,找错误太TM困难,虽然写页面很快,但是base类和model级别写兼容性好点,真的也很快的。。。

你可能感兴趣的:(自认为还不错的简单Base类带有TableView)