gpt4 book ai didi

ios - UICollectionView dequeueReusableCellWithReuseIdentifier :forIndexPath: wrong indexPath reuse cell

转载 作者:行者123 更新时间:2023-11-29 00:39:47 25 4
gpt4 key购买 nike

登录方式:

- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath

第一次加载数据

2016-09-30 15:55:28.764 MYAPP[12950:384498] PosterCell-0: <PosterCell: 0x7fdd3c57cf90>

2016-09-30 15:55:28.782 MYAPP[12950:384498] PosterCell-1: <PosterCell: 0x7fdd3c4cc0c0>

2016-09-30 15:55:28.807 MYAPP[12950:384498] PosterCell-2: <PosterCell: 0x7fdd3c5815e0>

第二次重新加载数据

2016-09-30 15:55:28.959 MYAPP[12950:384498] PosterCell-0: <PosterCell: 0x7fdd3c5815e0>

2016-09-30 15:55:28.961 MYAPP[12950:384498] PosterCell-1: <PosterCell: 0x7fdd3c57cf90>

2016-09-30 15:55:28.962 MYAPP[12950:384498] PosterCell-2: <PosterCell: 0x7fdd3c4cc0c0>

你看,不同的 XRKPosterCell-0 在两次加载中。为什么?

最佳答案

那是因为您正在重用使用 dequeueResuableCell 创建的单元格。

也比较其他单元格的重新加载 1 和重新加载 2 ...您可以观察到

postercell-0 in reload1  = postercell1 in reload2
PosterCell-1 in reload1 = PosterCell-2 in reload2
PosterCell-2 in reload1 = PosterCell-0 in reload2.

细胞刚刚被重复利用!

关于ios - UICollectionView dequeueReusableCellWithReuseIdentifier :forIndexPath: wrong indexPath reuse cell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39786585/

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