我正在使用具有动态单元格大小的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
}
项目的大小和宽度计算正确,但我想在行之间获得相等的空间,而不是使项目居中于行上最大项目的中心