iOS 防止UICollectionViewCell复用

2017-07-21  本文已影响66人  任任run

//重用cell

NSString *reuseIdentifier = [NSString stringWithFormat:@"FNCVoiceDetailViewcCell+%ld+%ld", (long)indexPath.section, (long)indexPath.row];

[self.peopleCollectionView registerClass:[UICollectionViewCell class] forCellWithReuseIdentifier:reuseIdentifier];

UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:reuseIdentifier forIndexPath:indexPath];

//防止cell复用

for(id subView in cell.subviews){

if(subView){

[subView removeFromSuperview];

}

}

return cell;

上一篇 下一篇

猜你喜欢

热点阅读