cellForRowAtIndexPath与willDisplayCell的区别
2016-03-14 10:58
288 查看
cellForRowAtIndexPath是data source协议中一个必须实现的方法,willDisplayCell是delegate协议中一个可选的方法。
cellForRowAtIndexPath中创建一个可重用的cell实例,我们应该尽量快的返回创建的cell,对于数据的绑定之类的操作应该放到willDisplayCell中去处理;
willDisplayCell在cell 在tableview展示之前就会调用,此时cell实例已经生成,所以不能更改cell的结构,只能是改动cell上的UI的一些属性(例如label的内容等)
cellForRowAtIndexPath中创建一个可重用的cell实例,我们应该尽量快的返回创建的cell,对于数据的绑定之类的操作应该放到willDisplayCell中去处理;
willDisplayCell在cell 在tableview展示之前就会调用,此时cell实例已经生成,所以不能更改cell的结构,只能是改动cell上的UI的一些属性(例如label的内容等)
相关文章推荐
- android studio插件快速开发之gson解析网络数据
- 一次性事务和CTE插入数据的比较
- jmeter使用代理录制方法
- java.util.ConcurrentModificationException 解决办法
- KMP算法
- activiti工作流数据库表详细介绍(23张表)
- 用RxJava.Observable取代AsyncTask和AsyncTaskLoader-RxJava Android模版
- iOS使用ASCII码和NSScanner字符扫描来判断关于键盘限制输入
- 工作笔记
- LAMP(1) 在VirtualBox里安装Ubuntu Server
- WebViewJavascriptBridge的简单应用
- 11 Container With Most Water
- JAVA中基本数据类型和封装类的区别Integer和Double为例
- [Chromium中文文档]Chromium如何展示网页
- Linux Shell 重定向
- Kali 安装中国蚁剑(antSword)
- js自定义类和对象
- linux 学习之路(学linux必看)
- SDWebImage ReadMe.md 文档
- localStorage和sessionStorage的使用方法和一些特性介绍