具有动态单元格的集合视图显示中心的单元格

时间:2018-12-24 19:45:24

标签: ios swift collectionview flowlayout

Img 1

我正在使用具有动态单元格大小的collectionView,这是我的代码:

func collectionView(_ collectionView: UICollectionView,
                    layout collectionViewLayout: UICollectionViewLayout,
                    sizeForItemAt indexPath: IndexPath) -> CGSize {

    let width = (screenWidth / 2) - 25 - 13 //25 - it's section insets and 13 - it's min spacing for cells
    let size = CGSize(width:width, height: self.flowLayout.itemSize.height)

    return size
}

项目的大小和宽度计算正确,但我想在行之间获得相等的空间,而不是使项目居中于行上最大项目的中心

image description

0 个答案:

没有答案