前不久公司的一个聊天功能需要做一个联系人列表,从后台获取数据,网上看了半天,感觉都不是很好用,然后就自己写了。不说废话,我们直接上干货。
其实二级分组主要是看对tableview运用的熟练程度。我直接已截图的形式发在上面。截图上面有详细注释。
![](https://img.haomeiwen.com/i1400051/bd5fca2c226481f1.png)
屏幕快照 2016-11-28 下午2.46.43.png
![](https://img.haomeiwen.com/i1400051/d4f3d71ba88d442d.png)
屏幕快照 2016-11-28 下午2.47.06.png
![](https://img.haomeiwen.com/i1400051/072fc44e235e9305.png)
屏幕快照 2016-11-28 下午3.04.05.png
![](https://img.haomeiwen.com/i1400051/9e4ad7fdf2abbd10.png)
屏幕快照 2016-11-28 下午3.04.35.png
![](https://img.haomeiwen.com/i1400051/98d442134bb49c26.png)
![屏幕快照 2016-11-28 下午3.06.13.png](https://img.haomeiwen.com/i1400051/6585b48784a37e0c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
以上就是ViewController的全部内容,模型类其实很简单的只需要设置他的联系人数组属性,分组多少项属性还有是否折叠属性,然后初始化就可以了。下面我就截出模型类的内容。
.h文件内容
![](https://img.haomeiwen.com/i1400051/5aea6e5b2271b18a.png)
屏幕快照 2016-11-28 下午3.10.37.png
.m文件内容
![](https://img.haomeiwen.com/i1400051/f94ebff41890fdc4.png)
屏幕快照 2016-11-28 下午3.10.55.png
这就是分组全部内容了,希望能帮助大家。demo网址:
http://www.code4app.com/forum.php?mod=viewthread&tid=11775
网友评论