比如说section=0的时候,section里的高度为50,section=1的时候,section里的高度为100。这个怎么设置?
2 回答
有只小跳蛙
TA贡献1824条经验 获得超8个赞
可以搜索下瀑布流,修改UICollectionViewLayout里面的系统方法(instancetype)init(void)prepareLayout(NSArray)layoutAttributesForElementsInRect:(CGRect)rect (CGSize)collectionViewContentSize
哆啦的时光机
TA贡献1779条经验 获得超6个赞
UICollectionViewDelegateFlowLayout的以下方法或许是你需要的。(CGSize)collectionView:(UICollectionView)collectionViewlayout:(UICollectionViewLayout)collectionViewLayoutreferenceSizeForHeaderInSection:(NSInteger)section;
添加回答
举报
0/150
提交
取消