【发布时间】:2021-08-13 22:55:37
【问题描述】:
【问题讨论】:
标签: ios swift uicollectionview
【问题讨论】:
标签: ios swift uicollectionview
您可以使用自定义 UICollectionViewLayout
关键是通过自己计算手动布局元素
这里有一个类似的example in github
而且你需要重写以下两个方法
override public func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes? { }
override public func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]? { }
【讨论】:
找不到解决方案。所以我使用 Scrollview + StackView 制作了它。让生活再次快乐起来。 :)
【讨论】: