IPhone - 获取当前屏幕上的单元格的引用

Bri*_*ian 0 iphone cocoa-touch uitableview uikit

我有一个带有单元格的表视图控制器.我想更新可见UITableViewCells上显示的文本.有没有办法获得当前屏幕上的单元格的引用?

Jak*_*ake 7

您可以查询可见单元格;

[myTableOutlet visibleCells];
Run Code Online (Sandbox Code Playgroud)

Where myTableOutlet指向您的UITableView,并visibleCells返回表格单元格数组.您也可以使用indexPathsForVisibleRows,它将返回当前可见行的索引路径数组.

如果将代码放入通知触发功能中,则只能更新当前可见的单元格.