我有一个包含不同项目大小的集合视图,我在其中声明
- (CGSize)collectionView:(UICollectionView *)collectionView
layout:(UICollectionViewLayout*)collectionViewLayout
sizeForItemAtIndexPath:(NSIndexPath *)indexPath {
FeedItem *item = [_imagesLinkArray objectAtIndex:indexPath.row];
return CGSizeMake(250, 200*item.sizeFactor);
}
当单元格在collectionView:cellForItemAtIndexPath:
项目中被重用时,将使用重用的项目大小而不是sizeForItemAtIndexPath:
.
有任何想法吗?