如何修改流布局,以便较小和较大单元格之间具有相同的垂直间距(例如,没有固定的行高/行高不固定为最大尺寸)?
我想看起来像这样
最佳答案
解决方案是使用 UICollectionViewWaterfallLayout
按照网站上的设置,就可以这样设置了
- (void)viewDidLoad
{
[super viewDidLoad];
UICollectionViewWaterfallLayout * layout = (UICollectionViewWaterfallLayout *)self.collectionView.collectionViewLayout;
layout.delegate = self;
layout.columnCount = 2;
layout.itemWidth = 150.f;
layout.sectionInset = UIEdgeInsetsZero;
...
}
关于ios - UICollectionView Flow 布局没有固定的行高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33288921/