0
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
print("WIDTH = \(frame.width)")//shows 320
return CGSize(width: 155, height: 160)
}
我有一个手工制作的collectionView,并在其中手动初始化单元格,它必须显示在两列中。在这里它应该看起来逻辑UICollectionView单元格宽度
return CGSize(width: frame.width/2, height: 160)
但是,当宽度大于155,它显示在一列中。这5个像素是什么?我怎样才能让它显示在两列?
感谢FUNC的CollectionView(_的CollectionView:UICollectionView,布局collectionViewLayout:UICollectionViewLayout,minimumInteritemSpacingForSectionAt段中:int) - > CGFloat的{ 返回0.0 } –