【发布时间】:2014-12-11 03:43:58
【问题描述】:
在任何给定时间给定一个带有单个可见单元格的 UITableView,我如何确定滚动表格视图时哪个单元格最在视图中?
我知道我可以通过这样做获得一组可见单元格:
NSArray *paths = [tableView indexPathsForVisibleRows];
然后通过执行以下操作获取最后一个单元格(或第一个单元格,或其他):
UITableViewCell* cell = (UITableViewCell*)[tableView cellForRowAtIndexPath:[paths lastObject]];
但是我如何比较所有可见的单元格并确定它们中的哪一个最显眼?
【问题讨论】:
标签: ios objective-c uitableview