I want to have 3 cells in one row and I am only able to place 2 cells in the collection view
Asked
Active
Viewed 136 times
1 Answers
1
Modify minimumInteritemSpacingForSectionAt
and minimumLineSpacingForSectionAt
method of UICollectionViewDelegateFlowLayout
to smaller value:
var reducedPadding: CGFloat = 8
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
return reducedPadding
}
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAt section: Int) -> CGFloat {
return reducedPadding
}

Frankenstein
- 15,732
- 4
- 22
- 47
-
for anyone googling here: https://stackoverflow.com/a/60138260/294884 – Fattie Apr 24 '23 at 16:02