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 } –