我使用了集合视图来创建以下布局:
我使用了集合视图的sizeForItemAtIndexPath方法并使用流程布局设置了布局的大小,但我可以实现的是:
我尝试减小宽度和高度,但即便如此,我也无法实现彼此之下的两个元素。
答案 0 :(得分:1)
如果不编写UICollectionViewLayout的自定义子类(如注释中提到的rdelmar),则创建一个行为与第一张图片相似的布局是不可能的。 但我最近遇到了和你一样的问题。对我来说,这个github项目非常有用:https://github.com/chiahsien/CHTCollectionViewWaterfallLayout
看起来您也可以为CollectionView使用此布局。