ios UICollectionView separation on top / bottom between cells

ios, uicollectionview

Solution

you will see only top y padding at first time. And For showing bottom y padding you need more data that CollectionView frame height. When you scroll up collection view you will see bottom y padding.

I used collectionView like this

https://stackoverflow.com/a/17856406/1305001

When I set

- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section
{
    return UIEdgeInsetsMake(60, 10, 50, 10);
}

The output will come as First time..

When you scrolled up collectionView you will see bottom padding..

Use this for verticle line spacing between cells

- (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumLineSpacingForSectionAtIndex:(NSInteger)section
{
    return 5;
}

Will look like

Problem

I have a collection view, is working fine, and I have adjusted the separation for the X padding, and it works fine, but for the Y padding between cells, doesn't seem to adjust to NO separation This is my code for the layout ``` UICollectionViewFlowLayout *layoutItem=[[UICollectionViewFlowLayout alloc] init]; layoutItem.sectionInset = UIEdgeInsetsMake(0, 0, 0, 0); ``` So how can I set the separation on top / bottom to 0px? Between cells?, thanks!

Original source

Related problems