1.新建⼀个继承自UITableViewCell的类
2.重写initWithStyle:reuseIdentifier:方法
➢
添加所有需要显示的子控件(不需要设置子控件的数据和frame,
子控件要添加 到contentView中)
➢
进⾏子控件一次性的属性设置(有些属性只需要设置⼀一次,
比如字体\固定的图片)
3.提供2个模型
- 数据模型:
存放⽂文字数据\图⽚片数据
- frame模型: 存放数据模型\所有子控件的frame\cell的高度
- 4.cell拥有⼀一个frame模型(不要直接拥有数据模型)
- 5.重写frame模型属性的setter⽅方法: 在这个方法中设置子控件的显⽰数据和frame
- 6.frame模型数据的初始化已经采取懒加载的方式(每一个cell对应的frame模型数据只加 载一次)