集合视图布局:流式布局与自定义布局全解析
集合视图流式布局
间距属性
集合视图流式布局(UICollectionViewFlowLayout)有几个重要的间距属性,这些属性的作用与集合视图的滚动方向相关。
- 最小项间距(minimumInteritemSpacing) :此间距垂直于集合视图的滚动方向。若集合视图垂直滚动,该属性控制项之间的水平间距;若水平滚动,则控制垂直间距。若实现了 UICollectionViewDelegateFlowLayout 的 collectionView:layout:minimumInteritemSpacingForSectionAtIndex: 函数,将覆盖直接在流式布局对象上设置的项间距值。
| 属性 | 值类型 | 效果 |
| ---- | ---- | ---- |
| minimumInteritemSpacing | CGFloat | 设置每个项之间允许的最小间距 |
-
最小行间距(minimumLineSpacing) :控制上一行项的底部与下一行项的顶部之间的最小间距。默认情况下,
UICollectionViewFlowLayout会将行中的所有项垂直居中,若要改变此行为,需创建UICollectionViewFlowLayout的子类并覆盖相应方法。
| 属性 | 值类型 | 效果 |
| ---- | ---- | ---- |
超级会员免费看
订阅专栏 解锁全文
1113

被折叠的 条评论
为什么被折叠?



