美文网首页
collectionView的间距设置

collectionView的间距设置

作者: Kakarot001 | 来源:发表于2022-11-07 11:24 被阅读0次

1.定义section每个cell的大小

- (CGSize)collectionView:(UICollectionView*)collectionViewlayout:(UICollectionViewLayout*)collectionViewLayoutsizeForItemAtIndexPath:(NSIndexPath*)indexPath{

    return CGSizeMake(100, 50);

}

2.定义section的四边间距

- (UIEdgeInsets)collectionView:(UICollectionView*)collectionViewlayout:(UICollectionViewLayout*)collectionViewLayoutinsetForSectionAtIndex:(NSInteger)section {

//依次为上 左 下 右

    returnUIEdgeInsetsMake(5,5,5,5);

}

3.同一个section cell的行间距 (上下行)

- (CGFloat)collectionView:(UICollectionView*)collectionViewlayout:(UICollectionViewLayout*)collectionViewLayoutminimumLineSpacingForSectionAtIndex:(NSInteger)section {

    return 20;

}

4.同一个section cell的列间距 (左右列)

- (CGFloat)collectionView:(UICollectionView*)collectionViewlayout:(UICollectionViewLayout*)collectionViewLayoutminimumInteritemSpacingForSectionAtIndex:(NSInteger)section {

    return0;

}

相关文章

网友评论

      本文标题:collectionView的间距设置

      本文链接:https://www.haomeiwen.com/subject/lnpbtdtx.html