5.等高的cell设置
2017-11-03 本文已影响10人
峰子1994
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:
image.png
在使用的界面调用的代码: image.png
3.自定义等高的cell--xib的使用
这 时候,新建一个xib文件和新建一个xib使用的继承UITableViewCell的类HYTableViewCell。 然后在继承自UITableViewController的ViewController中写好数据源方法。<这些准备工作就略过了。> 记得要将xib文件对应的class设置为自定义cell上:
主要工作开始喽:
1、在数据源方法中,其中写绑定数据源循环利用标识加载cell与之前纯代码就不一样了
之前:
image.png
现在:
image.png
在代码中调用的方法:
image.png #