gpt4 book ai didi

iphone - UITableViewvisibleCells(在部分?)

转载 作者:行者123 更新时间:2023-12-03 19:42:53 25 4
gpt4 key购买 nike

我有 X 个部分。我想“惰性”加载每个部分的不同自定义单元中的图像。有没有比每次检查 cellArray.object (visibleCells) 是否等于我要在其中加载这些图像的 Ccell 更好的方法?

更新:这是一个工作代码(目前......)。我的代码基于 Adrian Kosmaczewski 的示例 here .

- (void)loadContentForVisibleCellsInSection{

NSArray *visiblePaths = [self.tableView indexPathsForVisibleRows];
for (NSIndexPath *indexPath in visiblePaths)
{
switch (indexPath.section) {
case 0:{
CustomCell *cell = (CustomCell *)[self.tableView cellForRowAtIndexPath:indexPath];
[cell loadImage];
}
break;
default:
break;
}

}

}

最佳答案

不要枚举所有单元格来测试可见性,而是使用

[tableView indexPathsForVisibleRows]

从表格 View 本身获取可见单元格的列表。有关更多延迟加载建议,请查看 Apple 的示例代码:LazyTableImages

关于iphone - UITableViewvisibleCells(在部分?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2395412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com