1:cell高度一样
2:cell高度不一样,就是cell的高度由cell内的本身内容所占用的大小,自适应的分配高度
第一种情况的实现:
cell的高度一样的时候用代码实现
1:创建UITableView的步骤,和添加代理,实现代理的方法在这里就不多说了,之前的文章里有介绍
UITableView实现添加数据的过程.
2:创建一个controller继承自UITableViewCell.
介绍一下这个控制器里实现的功能:
1:在这里创建每个cell里显示的内容.
2:在这里最重要的一点就是,要在这里引入我们创建的模型数据的类
3:封装在
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
创建可复用的cell的类方法
/**
* 加载cell
*/
+ (instancetype)cellWtihTableView:(UITableView *)tableView;
具体实现过程如下
1:实例化需要在cell的显示的控件名字