1.建立一個繼承自UITableViewCell的類
2.重寫initWithStyle:reuseIdentifier:方法
添加所有需要顯示的子控件(不需要設定子控件的資料和frame, 子控件要添加到contentView中)
進行子控件一次性的屬性設定(有些屬性隻需要設定一次, 比如字型\固定的圖檔)
3.提供2個模型
資料模型: 存放文字資料\圖檔資料
frame模型: 存放資料模型\所有子控件的frame\cell的高度
4.cell擁有一個frame模型(不要直接擁有資料模型)
5.重寫frame模型屬性的setter方法: 在這個方法中設定子控件的顯示資料和frame
6.frame模型資料的初始化已經采取懶加載的方式(每一個cell對應的frame模型資料隻加載一次)