5.等高的cell设置

1.内容大纲:

1、纯代码 添加子控件
2、Autolayout纯代码 -- Masonry框架的使用
3、自定义等高的cell -- storyboard的使用(更加简单)
4、静态cell

2.纯代码,添加子控件

项目初始准备:

1、将Storyboard的开始默认的UIView删除,
2、然后添加UITableViewController的控件,
3、将UITableViewController控件设置为is init View Controller,同时设置class为ViewController,
4、接着回到ViewController.h文件,将其继承UITableViewController。
5、最后回到ViewController.m文件,进行纯代码操作。

创建自定义的cell:


5.等高的cell设置_第1张图片
image.png

在使用的界面调用的代码:
5.等高的cell设置_第2张图片
image.png

3.自定义等高的cell--xib的使用

这 时候,新建一个xib文件和新建一个xib使用的继承UITableViewCell的类HYTableViewCell。 然后在继承自UITableViewController的ViewController中写好数据源方法。<这些准备工作就略过了。> 记得要将xib文件对应的class设置为自定义cell上:
主要工作开始喽:
1、在数据源方法中,其中写绑定数据源循环利用标识加载cell与之前纯代码就不一样了
之前:
5.等高的cell设置_第3张图片
image.png

现在:


5.等高的cell设置_第4张图片
image.png

在代码中调用的方法:


5.等高的cell设置_第5张图片
image.png
#

4.自定义等高的cell -- storyboard的使用:

5.等高的cell设置_第6张图片
image.png

你可能感兴趣的:(5.等高的cell设置)