我有一个稍微复杂的表格问题,我设置了表格,并给它部分的数量,以及每部分的行数。我实际上没有单元格的任何数据,此时它们只是空的。
我想要做的是当用户滚动单元格时,进行 API 调用并获取该单元格的数据,再加上接下来的 50 个单元格。
API 调用是异步的,一旦我进行了调用,我不想在用户滚动时为下一个单元格调用它,因为我知道数据很快就会返回。
有什么想法或建议吗?
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableView *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
// Pull data for next 50 table view cells
// The data will come from a server
return cell;
}