UITableView

一张图片全搞定
20151128172641634.png

同事问我 当调用reloadRowsAtIndexPaths这个方法更新 cell 时, tableView 的代理方法cellForRowAtIndexPath不执行,我让他自己找找看,他上网查了很多人遇见这个问题了。在这我给简单的说明下。

tableView 有重用机制 都知道,什么时候重用,就是当 cell 将要出现的时候,那如果 cell 不出现呢 ,就当 tableView 把它抛弃了吧。所以,被抛弃不管的 cell 当然不会执行cellForRowAtIndexPath方法了

ps:有错拍砖

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容