ios UICollectionView 在单元格之间的顶部/底部分离

标签 ios uicollectionview

我有一个 Collection View ,工作正常,我已经调整了 X 填充的分隔,

而且效果很好, 但是对于单元格之间的 Y 填充,似乎没有适应 NO 分离

这是我的布局代码

UICollectionViewFlowLayout *layoutItem=[[UICollectionViewFlowLayout alloc] init];
    layoutItem.sectionInset = UIEdgeInsetsMake(0, 0, 0, 0);

enter image description here 那么如何将顶部/底部的分隔设置为 0px?细胞之间?,

谢谢!

最佳答案

您第一次只会看到顶部 y 内边距。 为了显示底部 y 填充,您需要比 CollectionView 框架高度更多的数据。当您向上滚动 Collection View 时,您将看到底部 y 填充。

我是这样使用collectionView的

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

当我设置

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

输出将作为第一次..

enter image description here

当您向上滚动 collectionView 时,您将看到底部填充......

enter image description here

将其用于单元格之间的垂直线间距

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

看起来像

enter image description here

关于ios UICollectionView 在单元格之间的顶部/底部分离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18029743/

相关文章:

php - 使用 readfile 允许用户从我的服务器下载图像而看不到图像的 URL 是否会给服务器带来压力?

ios - 如何将 subview 添加到 TableView 单元格中的stackview?

ios - Objective-C 添加 MKOverlay 到 map View 动画淡入

ios - UIcollectionview 的单元格项目隐藏或什至没有出列

ios - uicollectionview 继续详细查看 viewcontroller swift

ios - 点击 Collection View 单元格以向 map 添加注释

ios - 如何为在类方法中创建的对象创建 IBAction

objective-c - 我的 .xcdatamodel 中的空心箭头是什么?

ios - 尝试在没有 ViewController 的情况下使用 CollectionViewController 时出错

xcode - UIView内的UICollectionView