我有一个集合视图,工作正常,并且我调整了 X 填充的分离,
而且效果很好,
但对于单元格之间的 Y 填充,似乎没有调整为无分离
这是我的布局代码
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!
第一次你只会看到顶部 y 的填充。
为了显示底部 y 填充,您需要比 CollectionView 框架高度更多的数据。当您向上滚动集合视图时,您将看到底部 y 填充。
我像这样使用collectionView
https://stackoverflow.com/a/17856406/1305001 https://stackoverflow.com/a/17856406/1305001
当我设定
- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section
{
return UIEdgeInsetsMake(60, 10, 50, 10);
}
输出将是第一次..
当您向上滚动 collectionView 时,您将看到底部填充。
使用它来设置单元格之间的垂直行距
- (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumLineSpacingForSectionAtIndex:(NSInteger)section
{
return 5;
}
看起来会像
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)