minimumLineSpacing:行間距赁咙,此屬性大小決定上下兩個(gè)cell的間距
minimumInteritemSpacing:項(xiàng)間距,此屬性設(shè)置為0免钻,然后通過控制itemSize的大小來控制左右兩個(gè)cell的間距
最后把collecView的背景設(shè)置成分隔線的顏色
- (UICollectionView *)collectionView {
if (!_collectionView) {
UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init];
layout.itemSize = CGSizeMake((ScreenWidth-42)/3, (ScreenWidth-42)/3);
layout.minimumLineSpacing = 1;
layout.minimumInteritemSpacing = 0;
_collectionView = [[UICollectionView alloc] initWithFrame:CGRectMake(20, 30, RQGScreenWidth-40, RQGScreenWidth-40) collectionViewLayout:layout];
_collectionView.backgroundColor = RGBACOLOR(233, 233, 233, 1);
_collectionView.dataSource = self;
_collectionView.delegate = self;
_collectionView.bounces = NO;
_collectionView.showsVerticalScrollIndicator = NO;
}
return _collectionView;
}