如果我们像 numberOfRowsInSection 一样返回 100
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
return 100;
}
那么在cellForRowAtIndexPath
方法中一次会创建多少个单元格?
最佳答案
如果您问 -tableView:cellForRowAtIndexPath:
方法会被调用多少次,答案是它会被调用,因为此时有多少单元格是可见的。当您滚动时,它会为每个即将显示的新单元格调用。它怎么知道现在有多少细胞是可见的?为每个单元格调用 -tableView:heightForRowAtIndexPath:
以计算 TableView 的 contentSize。
关于iphone - uitableview 中返回的单元格数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15089849/