Ios 如何知道当前正在显示UITableView的哪些单元格(行和节)?
有没有办法知道哪些行/节显示在UITableView中?我知道我可以使用以下功能:Ios 如何知道当前正在显示UITableView的哪些单元格(行和节)?,ios,uitableview,Ios,Uitableview,有没有办法知道哪些行/节显示在UITableView中?我知道我可以使用以下功能: tableView:(UITableView *) tableView willDisplayCell:(UITableViewCell *) cell forRowAtIndexPath:(NSIndexPath *)indexPath 但是,这对我没有帮助。对于任何给定的时刻,我都想知道正在显示哪些行/节,并在此基础上进行一些处理 有人能帮我吗?谢谢。在任何给定时刻,您都可以从表视图或索引路径检索可见单元格
tableView:(UITableView *) tableView willDisplayCell:(UITableViewCell *) cell forRowAtIndexPath:(NSIndexPath *)indexPath
但是,这对我没有帮助。对于任何给定的时刻,我都想知道正在显示哪些行/节,并在此基础上进行一些处理
有人能帮我吗?谢谢。在任何给定时刻,您都可以从表视图或索引路径检索可见单元格:
-(NSArray*)可见单元格代码>
expathsforvisibleRows中的-(NSArray*)代码>
使用[self.tableView insertRowsAtIndexPaths:(NSArray*)tempArray with rownanimation:uitableview rownanimationnone]后,出于某种原因检查
indexPathsForVisibleRows
正在为尚未实际可见的行返回indexPaths(即,我已将它们添加到表的底部,而表的底部恰好已滚动到底部,因此添加它们意味着它们已脱离屏幕)。我计划使用此功能来帮助我确定是否需要向上滚动tableView,现在此任务更加困难:\