随着collectionView单元格大小的增长,小屏幕设备模型(iphone 5s / se / 6/7/8)和大屏幕设备模型(iphone 8+ / XR / XS max)之间的单元格对齐发生变化
就像下面的图片一样,我想将上面的图片用于几乎没有collectionView边距的单元格。
如何在设备之间调整collectionView单元的大小?
答案 0 :(得分:1)
optional func collectionView(_ collectionView: UICollectionView,
layout collectionViewLayout: UICollectionViewLayout,
sizeForItemAt indexPath: IndexPath) -> CGSize
如果要设置collectionviewcell的大小,请在此处设置单元格的宽度
return CGSize(width: UIScreen.main.bounds.width/ 2, height:UIScreen.main.bounds.height/2)
请根据您的需要设置width和height属性,为简单起见,我仅将其除以2。