我正在更新表数据资源,然后我调用
self.tableView reloadData
将此新数据加载到表视图中。这一切都发生在一个线程中。现在,假设我添加了4-5个对象,它可以很好地工作,但在某个时候,它会停止调用cellForRowAtIndexPath来用新数据重新加载表。
数据源一直在更新,以包含最新数据。因此,数据源有10个对象,但我在屏幕上只能看到5个。它一直在添加数据,但没有显示出来。断点显示在那之后对reloadData的调用没有调用cellForRowAtIndexPath。
可能的原因是什么。
发布于 2011-05-25 06:14:43
hunch:确保从主线程(独占)发送UIKit对象的消息。
https://stackoverflow.com/questions/6117545
复制相似问题