1

如何修改流布局,使较小和较大单元格之间的垂直间距相同(例如,没有固定的行高/行高未固定为最大尺寸)?

在此处输入图像描述

我想看起来像这样

在此处输入图像描述

4

1 回答 1

0

解决方案是使用UICollectionViewWaterfallLayout

按照网站上的设置,你可以这样设置

- (void)viewDidLoad
{
    [super viewDidLoad];

    UICollectionViewWaterfallLayout * layout = (UICollectionViewWaterfallLayout *)self.collectionView.collectionViewLayout;
    layout.delegate = self;
    layout.columnCount = 2;
    layout.itemWidth = 150.f;
    layout.sectionInset = UIEdgeInsetsZero;

    ...
}
于 2013-06-11T16:47:12.260 回答