【发布时间】:2016-02-22 09:58:36
【问题描述】:
我已经检查了很多关于此的链接,但我无法得出结论。我想要做的是为 UICollectionView 的单元格设置动态大小。我有一系列不同大小的图像,我想显示它们。我无法弄清楚为什么其他关于 SO 的答案对于这个问题如此复杂,我的理解是,我只需要在 sizeForItemAtIndexPath 方法中计算图像的大小,如提到的here 但我收到一个错误,@987654322 @ 我对 sizeForItemAtIndexPath 的实现是,
- (CGSize)collectionView:(UICollectionView *)collectionView
layout:(UICollectionViewLayout *)collectionViewLayout
sizeForItemAtIndexPath:(NSIndexPath *)indexPath {
UIImage *image = [arrRecipeImages objectAtIndex:indexPath.row];
CGSize size = CGSizeMake(image.size.width, image.size.height);
return size;
}
对我来说一切都很好,有人可以指出我哪里出错了,提前谢谢。
【问题讨论】:
标签: ios objective-c uicollectionview uicollectionviewcell