UITableView不掉用tableView: cellForRowAtIndexPath方法

来源:互联网 发布:淘宝店铺售卖 编辑:程序博客网 时间:2024/05/21 15:04

这个问题是前几天遇到的,差点没纠结死我。
在我写了两个tableView的协议,设置了代理后,实现了2个必须的方法后发现怎么都不掉用tableView: cellForRowAtIndexPath这个方法,但掉用tableView: numberOfRowsInSection:这个方法。在网上查了好多,最后发现:如果程序里tableView:numberOfRowsInSection:这个方法的返回值为0,系统不会再掉用tableView:cellForRowAtIndexPath这个方法。所以我查看了tableView:numberOfRowsInSection:的返回值,果然是0。在重新查看修改程序后返回了预期的值。也掉用了ableView: cellForRowAtIndexPath方法。看到这是不感觉很简单,往往很简单的事情难倒了很复杂的人。

0 0
原创粉丝点击