A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

UITableView 加载服务器数据时,服务器一共有5个数据,下拉更新,上拉加载更多数据。

问题:当上拉加载所有数据后(tableview已经显示了服务器里的所有数据),在下拉更新数据后,报错 :数组越位。

原因:当调用上拉加载所有数据进行 [self.tableView reloadData],正常的情况是先去判断tableview的组,行个数。而这个是先去加载cell,这个cell的行数是上次的行数所以会报错。

谁能解释一下这事为什么吗?

1 个回复

正序浏览
                                 
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马