我使用UITableView来显示服务器的信息。在viewWillAppear:method:
中创建连接- (void)viewWillAppear:(BOOL)animated {
//Create connection
}
我将收到的数据放入数组:NSSArray *dataFromServer:
然后我想显示每个单元格(一些NSString对象)的数据。
当连接发布时,我打电话给[self.tableView reloadData]
,但无法正常工作。
所以我想知道,怎么做到这一点?
答案 0 :(得分:0)
连接需要时间来加载数据。所以正确的是加载UI - >加载数据 - >刷新UI。所以当视图加载时,添加activityView是个不错的选择。当数据完成加载时,删除activityView,并调用[self.tableView reloadData];
答案 1 :(得分:0)
连接需要时间来加载数据。所以正确的是加载UI - >加载数据 - >刷新UI。所以当视图加载时,添加activityView是个不错的选择。数据加载完毕后,删除activityView,然后调用[self.tableView reloadData];