利用TableView 做一个qq的好友列表

2016-02-07  本文已影响224人  做一个有爱的伸手党

个人学习笔记 要喷请轻喷!

最近公司让自己写聊天 所以自己就研究了下这方面 今天刚研究完qq好友列表 怕忘了,写上以后好用的时候好找!

首先当然是新建一个vc啦!不过我太懒 就用的系统的;

因为我的前任基本上都用的view 所有的操作都在view里写的,所以我改的很痛苦,我就又建了一个view;

要实现的就是这个效果 所以我要新建两个model 一个组model 一个组里面内容的model

组model

.h

组model.h .m

组里面内容的model

.h .m

这两个model 里的两个方法就是init的就是重写init方法 并用kvc赋值;

第二个就是类方法直接alloc重写的init方法;

这样的好处就是 在初始化的时候值就已经赋值给他model 不用写大量的赋值代码;

然后就是在view理创建tableview了 因为我的数据是从plist里取出来的 所以我直接创建的时候就把数据全放到了数据源里

并用懒加载

FreldTableViewCell * cell =  [FreldTableViewCell creatTableView:tableView model:models];

这是一个类方法 我在自定义cell里 就已经把cell 创建好并且把model传了进去;

cell里的代码

直接可以调用model的里的数据了 但是千万别忘记倒入model的头文件!头文件!头文件!

做好这些的效果

下面就是要重写 headview了这是一个view

UITableViewHeaderFooterView继承与
上一篇下一篇

猜你喜欢

热点阅读