UITableView

一张图片全搞定
UITableView_第1张图片
20151128172641634.png

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

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

ps:有错拍砖

你可能感兴趣的:(UITableView)