Вопрос об выравнивании размера ячейки collectionView, который варьируется от устройства к устройству в Swift - PullRequest
1 голос
/ 14 октября 2019

enter image description here

enter image description here

При увеличении размера ячейки collectionView выравнивание ячейки между устройством малого экранаизменяются модели (iphone 5s / se / 6/7/8) и модели устройств с большим экраном (iphone 8+ / XR / XS max).

Как и на рисунке ниже, я хочу использовать приведенное выше изображение сячейка почти без полей в collectionView.

Как изменить размер ячейки collectionView с устройства на устройство?

1 Ответ

1 голос
/ 14 октября 2019
optional func collectionView(_ collectionView: UICollectionView, 
                  layout collectionViewLayout: UICollectionViewLayout, 
           sizeForItemAt indexPath: IndexPath) -> CGSize

здесь, если вы устанавливаете размер ячейки collectionview, сделайте ширину ячейки

return CGSize(width: UIScreen.main.bounds.width/ 2, height:UIScreen.main.bounds.height/2)  

Пожалуйста, установите свойство width и height в соответствии с вашими потребностями. У меня для простоты осталось только разделить его на 2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...