我是靠谱客的博主 丰富柠檬,最近开发中收集的这篇文章主要介绍numberOfRowsInSection方法什么时候调用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

昨天在代码里遇到个问题,很简单的数组越界,但是真心觉得自己把数据处理的思路都理清了不应该会出现这种情况,而且打印出来出现了“灵异事件”,那就是行数只有14行,但是cell加载到了15行,我的天。。。。。

然后全局断点走起来,看到从下一个页面POP回来页面重新加载的时候numberOfRowsInSection方法根本没有被调用就直接开始调用了cellForRowAtIndexPath方法,这完全不科学对不对,怎么页面刷新的时候tableView不会刷新呢?

实际上,下一个页面POP回来页面重新加载的时候页面确实重绘了,但是tableView只是cell重绘了。。。。。坑了个爹的。。。。。。所以下次数据源改变的时候记得手动reloadData一下吧。。切记

 

--------自己挖的坑,mark下,希望别人不会被这个问题卡死。。

转载于:https://www.cnblogs.com/xiaobaichangan/p/5984447.html

最后

以上就是丰富柠檬为你收集整理的numberOfRowsInSection方法什么时候调用的全部内容,希望文章能够帮你解决numberOfRowsInSection方法什么时候调用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部