ReloadData 不调用 CellForRowAtIndexPath
我绝对确定我的 ReloadData
调用不会调用 cellforrowatindexpath
。我有一个 NSMutableArray,其中充满了 500 个值,我完全清除了这些值,然后调用 [self.tableView reloadData];
并且没有任何反应。我设置断点,它调用行数,但不调用 cellforrow。我设置正确,我百分百确定,但我想知道是否有不同的方法来重新加载到空表格视图。
提前致谢。
I am absolutely sure that my ReloadData
call does not call the cellforrowatindexpath
. I have an NSMutableArray that is full of 500 some values that I clear completely, then call [self.tableView reloadData];
and nothing happens. I put breakpoints and it calls number of rows but not cellforrow. I set it up correctly I am a hundred percent sure but I am wondering if there is a different method to reload to a empty tableview.
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它只是执行预期的操作。如果清除
NSMutableArray
,则其中没有任何条目。行数将返回 0,因此没有要调用cellForRow
的行。It simply does what is expected. If you clear your
NSMutableArray
, there are no entries in it. Number of rows will return 0, and hence there are no rows to callcellForRow
for.