自定义UITableViewCell步骤

1.通过xib自定义cell

  • 添加tableView
  • 加载团购数据
  • 新建xib,获取子控件
  • 封装
  • 最后引入headerView和footerView(插入广告,加载更多)

2.通过代码自定义cell

  • 引入UITableViewController
  • 加载模型数据MJStatus,用自带的cell展示基本数据
  • 新建一个MJStatusCell,封装模型数据
  • 在init方法中添加4个子控件
  • 在set方法中给子控件设置数据
  • 在set方法中给子控件计算frame
  • 说明cell的高度无法计算
  • 设计MJStatusFrame
  • 建立MJStatus、MJStatusFrame、MJStatusCell的关系(提醒属性名不能叫做frame)
  • 性能优化(存储MJStatusFrame数据,不存储MJStatus数据)
Share Comments