【发布时间】:2013-08-20 17:38:48
【问题描述】:
我正在创建自己的流程布局,但在获取正确的collectionViewContentSize 时遇到问题,我的数据是一个数组数组,每个数组有 5 个数组有多个项目。
这是正确的numberOfItemsInSection:0 吗?还是我需要检查所有数组以找到具有更多项目的数组,然后使用该部分上的项目计算 xSize?
-(CGSize)collectionViewContentSize {
NSInteger xSize = [self.collectionView numberOfItemsInSection:0] * (itemWidth + space); // "space" is for spacing between cells.
NSInteger ySize = [self.collectionView numberOfSections] * (itemHeight + space);
NSLog(@"size %f, %f", xSize, ySize);
return CGSizeMake(xSize, ySize);
}
谢谢。
【问题讨论】:
标签: ios uicollectionview uicollectionviewlayout