Pul*_*rma 4 objective-c uitableview ios
到底什么时候调用此方法?假设我一次在屏幕上看到4个tableview单元格,然后将调用该方法多少个单元格。另外,如果某个单元格部分可见,在这种情况下也会为下一个单元格调用该方法吗?
PS我什么都没有,所以显示一些代码没有任何意义。这只是一个基本的疑问。
我能给您的最简单的解释是- cellForRowAtIndexPath,将在视图控制器的屏幕中显示一个单元格时调用。所以这个条件在任何时候都有效
[tableview reloadData],因此每个单元将再次出队/填充。numberOfRows。如果View Controller在情节提要中具有表格视图。这被称为viewDidLoad是当VC的故事板检查一个tableview中,它会调用强制性的tableview数据源numberOfRows,然后再它会调用cellForRowAtIndexpath的时间量,在屏幕上可见的细胞数量。希望可以解决您的困惑。
每当表视图显示单元格时都会调用此方法。
例如,如果表格显示 4 个单元格,cellForRowAtIndexPath则将调用 4 次,并且当您滚动 tableView 时,此方法将再次调用。
cellForRowAtIndexPath每当创建或重用单元格时都会调用。
| 归档时间: |
|
| 查看次数: |
2134 次 |
| 最近记录: |