团购
- 设置plist文件
说明
plist文件放到file文件夹下,字典中每个key和模型属性对应。
创建模型
模型放到model下。实现对应封装。
懒加载
- 设置单元格,模型数据赋值给cell
- 通过xib自定义cell
创建xib,拖拽cell。
创建控制器,xib的类指定控制器
把模型封装到cell类中
加载xib也可以封装
总结
- 加载更多(自定义代理)
由于各个文件间不能互相访问,可以设置能访问的类作为代理。如下:可以设置viewController为CZFooterView的代理。
原理图:
步骤:
1、谁需要代理,就发布代理
写代理,添加方法。再加代理属性。
2,代理遵守协议,并重写方法
设置遵守协议
重写方法
这样可以实现加载更多。
也就是在协议方法中,模型添加数据,然后刷新tableview。
完善:停一段时间再执行
自动跳转:
- 暂无