UICollectionViewLayout 将单元格从中心填充到两侧,在一行中
Posted
技术标签:
【中文标题】UICollectionViewLayout 将单元格从中心填充到两侧,在一行中【英文标题】:UICollectionViewLayout that fills cells from the center to the sides, in one row 【发布时间】:2018-10-01 17:03:05 【问题描述】:我要制作的UICollectionView
应该只有一行,并且应该像这样填充:
1 element: i
2 elements: i1 i2
3 elements: i3 i1 i2
4 elements: i3 i1 i2 i4
等等。
我认为我应该继承UICollectionViewLayout
,因为UICollectionViewFlowLayout
只填充一个方向。
知道如何实现这一点吗?
【问题讨论】:
【参考方案1】:是的 UICollectionViewLayout 以网格方式放置单元格。 如果你喜欢它的行为不同,你当然需要自定义布局。
【讨论】:
以上是关于UICollectionViewLayout 将单元格从中心填充到两侧,在一行中的主要内容,如果未能解决你的问题,请参考以下文章
我应该继承啥 UICollectionViewLayout 或 UICollectionViewFlowLayout
使用缓存的 UICollectionViewLayoutAttributes 子类化 UICollectionViewLayout
UICollectionViewLayout - 2 列中的 3 个单元格
为啥将 UICollectionViewLayout 分配给 UICollectionView 后 UICollectionViewCells 不再可见?