我正在通过网络获取一些数据,并希望在表格视图中显示它。
我会在视图出现后立即使用-(void)viewWillAppear:(BOOL)animated
方法获取此数据。
我在后台线程中执行此提取过程,并希望在我的表视图中显示此数据。
所以现在我的问题是没有调用cellForRowIndexPath
方法。
对此有什么解决方案,以便在获取数据后它会显示在表格视图中?
答案 0 :(得分:1)
首先使用委托和数据源检查TableView链接,然后重试。
每当你回到你的观点时,写下:
-(void)viewWillAppear:(BOOL)animated
{
[self.tableView reloadData];
}
答案 1 :(得分:0)
要重新加载表格,您应该致电reloadData
。此外,只有为- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
dataSource
时才会调用UITableView