为了账号安全,请及时绑定邮箱和手机立即绑定

ios uicollectionview 能不能为不同的section设置不同的高度?

ios uicollectionview 能不能为不同的section设置不同的高度?

婷婷同学_ 2019-05-21 09:18:16
比如说section=0的时候,section里的高度为50,section=1的时候,section里的高度为100。这个怎么设置?
查看完整描述

2 回答

?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

可以搜索下瀑布流,修改UICollectionViewLayout里面的系统方法
(instancetype)init
(void)prepareLayout
(NSArray)layoutAttributesForElementsInRect:(CGRect)rect
(CGSize)collectionViewContentSize
                            
查看完整回答
反对 回复 2019-05-21
?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

UICollectionViewDelegateFlowLayout的以下方法或许是你需要的。
(CGSize)collectionView:(UICollectionView)collectionViewlayout:(UICollectionViewLayout)collectionViewLayoutreferenceSizeForHeaderInSection:(NSInteger)section;
                            
查看完整回答
反对 回复 2019-05-21
  • 2 回答
  • 0 关注
  • 3226 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信