Sam*_*win 5 objective-c uitableview ipad ios-4.2
我有一个tableview控制器,该表的数据来自HTTP请求.当新数据进入时(应该反映为我表中的新行),但是当我调用时
[self.tableView reloadData]
Run Code Online (Sandbox Code Playgroud)
表中没有任何变化.没有新行!我在我的数据源方法中有日志语句,确认在调用reloadData之后,该表会询问要绘制的行和节的数量.我的控制器肯定会返回它应该的新行数,但表似乎并不关心.我还检查了以确保我的cellForRow ...方法返回了已使用正确的数据对象配置的单元格的正确实例.我以前从未遇到过这个问题!
我在模拟器中运行iOS 4.2,其中iPad应用程序为4.2构建.
小智 1
也许您可能有多个表格视图?您可以从 didSelectRowAtIndexPath: 和 cellForRowAtIndexPath: 委托方法打印表的指针。包括 self.tableView 的描述也可以阐明这个问题。
归档时间: |
|
查看次数: |
1374 次 |
最近记录: |