一张图片全搞定
同事问我 当调用reloadRowsAtIndexPaths
这个方法更新 cell 时, tableView 的代理方法cellForRowAtIndexPath
不执行,我让他自己找找看,他上网查了很多人遇见这个问题了。在这我给简单的说明下。
tableView 有重用机制 都知道,什么时候重用,就是当 cell 将要出现的时候,那如果 cell 不出现呢 ,就当 tableView 把它抛弃了吧。所以,被抛弃不管的 cell 当然不会执行cellForRowAtIndexPath
方法了
ps:有错拍砖