swift - UICollectionView更改单元格间距

标签 swift uicollectionview cell

我正在开发一个水平 Collection View ,其中的单元格的动态大小取决于标签大小。我想将单元格设置在 Collection View 的中心。我能够使用实现这一点

func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAtIndex section: Int) -> UIEdgeInsets { return UIEdgeInsetsMake(0, leftinset, 0, leftinset) }

现在我想保持单元格间距。我已经尝试过了

    func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAtIndex section: Int) -> CGFloat {
    return 0.0
}

但它在这个 Collection View 中不起作用,它也反射(reflect)在我的其他 Collection View 上。谁能帮帮我

这是我当前的输出 Image of output

最佳答案

使用此方法..

    func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAtIndex section: Int) -> CGFloat 
{
    return 0.0
}

关于swift - UICollectionView更改单元格间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37896048/

相关文章:

ios - Rx swift : BehaviorRelay in place of Variable usage

ios - 用户在应用程序上使用 "log in with Facebook"后如何访问 Facebook 访问 token ?

javascript - 解析云代码 - 在发送响应之前仅检索某些列。

ios - FBAudienceNetwork : FBMediaView freeze ui when displaying video

ios - UICollectionView 中的多个部分

ios - UIViewController Controller 无法识别委托(delegate)

arrays - 连接单元格

swift - tvos 10.0 出现错误

ios - Collectionview 单元格上的不同背景颜色

swift - 使 TableView 背景不可滚动