gpt4 book ai didi

iphone - 如何确定 UITableViewCell 之前是否已加载?

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

基本上我想检查 UITableView 中的单元格之前是否已加载/查看,以便我可以在单元格的第一个 View 上执行动画。有谁知道我该怎么做?

我猜这可能是一种倒退的方法,如果你能想出更好的检查方法,那么我洗耳恭听。

提前致谢!

最佳答案

您应该触发动画并跟踪已在 tableView:willDisplayCell:forRowAtIndexPath: 中显示的索引路径

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
// NSMutableSet *animatedIndexPaths; <-- this is an ivar.
if (![animatedIndexPaths containsObject:indexPath])
{
[animatedIndexPaths addObject:indexPath];
// Trigger your cell animation on cell.
}
}

关于iphone - 如何确定 UITableViewCell 之前是否已加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3991439/

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