【发布时间】:2014-02-16 02:37:53
【问题描述】:
我对方法cellForRowAtIndexPath 没有被调用没有任何问题,因为一切正常。
但是情况是这样的,我从webservice 10项开始加载数据,每次多加10个,插入到数组的开头。所以数据数组已经正确更新,然后我调用[tableView reloadData],我也得到了tableView中显示的正确数据。
但奇怪的是,无论我加载多少项目,cellForRowAtIndexPath 前 10 个项目只调用了 1 次,之后的 10 个项目不需要再次调用。为什么会这样?
【问题讨论】:
-
您的section方法中的单元格数量是否也在更新?
-
正如我已经说过的,一切都很完美!但我只是想知道为什么会这样。
-
如果一切都很完美,那么您的应用程序必须运行良好。如果没有,那么就有问题了。你能显示代码吗?
标签: ios arrays tableview reloaddata tableviewcell