小编Sam*_*win的帖子

即使数据源方法返回新数据,UITableView实际上也没有重新加载它的数据

我有一个tableview控制器,该表的数据来自HTTP请求.当新数据进入时(应该反映为我表中的新行),但是当我调用时

[self.tableView reloadData]
Run Code Online (Sandbox Code Playgroud)

表中没有任何变化.没有新行!我在我的数据源方法中有日志语句,确认在调用reloadData之后,该表会询问要绘制的行和节的数量.我的控制器肯定会返回它应该的新行数,但表似乎并不关心.我还检查了以确保我的cellForRow ...方法返回了已使用正确的数据对象配置的单元格的正确实例.我以前从未遇到过这个问题!

我在模拟器中运行iOS 4.2,其中iPad应用程序为4.2构建.

objective-c uitableview ipad ios-4.2

5
推荐指数
1
解决办法
1374
查看次数

标签 统计

ios-4.2 ×1

ipad ×1

objective-c ×1

uitableview ×1