【iOS开发】TabelView自定义cell
自定义cell有两种方式:
第一种:通过创建xib文件。
①首先创建xib文件
②创建xib文件对应 的模型A,名字与xib文件一样,并继承UITableViewCell类,并实现cellWithTableView的构造方法。
③在interface builder里更改xib文件默认的类,为第二步创建的模型类。
④创建数据模型B,并且A中包含数据模型B
⑤A通过懒加载B方法(就是重写B对象的setter方法)将控件赋值。
第二种:代码自定义cell
①新建一个继承UITableViewCell的类,里面拥有frame模型
②重写initWithStyle:reuseIdentifier:方法(
还有添加属性设置
)③建立数据模型
④建立frame模型(拥有数据模型)
⑤重写数据模型对象的setter方法,然后再里面设置控件大小,和cell的高度。
⑥控制器拥有frame对象数组。出事Cell的时候直接赋值给cell.frame对象就行。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。