你的位置:首页 > 操作系统

[操作系统]UICollectionViewCell的设置间距


UICollectionViewCell的设置间距

 

#pragma mark - UICollectionView 大小(宽高,平均一行三个)

- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath{

 

 

    CGFloat width = ([UIScreen mainScreen].bounds.size.width ) / 3;

    return CGSizeMake(width, width);

}

// 设置间距,不设置默认间距比较大,导致一行放不了三个cell

- (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumLineSpacingForSectionAtIndex:(NSInteger)section{

    return 0;

}

- (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section{

    return 0;

}