我试图在我的collectionViewController中使用swift设置最小行距,但是我似乎也找不到我需要使用的方法。我需要以编程方式进行此操作,因为我需要根据selectedSegmentedIndex动态更改它。如何以编程方式更改最小行距?

我试图添加UICollectionViewFlowLayout,但是因为它是UICollectionViewController而无法添加。

我想我需要使用类似的东西。

collectionView:layout:minimumLineSpacingForSectionAtIndex:

最佳答案

使您的UICollectionViewController符合协议(protocol)UICollectionViewDelegateFlowLayout

您正在寻找的方法是:
- (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumLineSpacingForSectionAtIndex:(NSInteger)section;

10-08 08:46