当我使用
时- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView{
NSArray *visibleCells = [my_table visibleCells];
我想知道可见的行数(在my_table中)(使用visibleCells)。
例如,如果我这样做
[visibleCells count];
我知道有5行可见,但我需要知道实数(例如:表格视图中的数字3,4,5,6,7)。
有可能吗?
答案 0 :(得分:0)
您可以在表视图上调用indexPathForCell:,使用数组的第一个和最后一个对象来获取两个索引路径。
答案 1 :(得分:0)
解决!
使用此
UITableViewCell *currentCell = [visibleCells objectAtIndex:i];
NSIndexPath *indexPath = [tabella_gallery indexPathForCell:currentCell];
工作正常!
答案 2 :(得分:0)
这是我使用的方法
func loadImagesForVisibleRows() {
// Get the visible cells indexPaths
let indexes: Array = tableView.indexPathsForVisibleRows()!
// Loop through them to determine whether visible or not
for index in indexes {
let row = index.row
// Do what you need to do
}
}