我正在开发一个水平 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/