+7 771 559 26 76

facebook vk instagram Одноклассники youtube

Установить размер и отсуты у ячейки в CollectionView (Set size and space for cell in UICollectionView, sizeForItemAt, insetForSectionAt) - Swift 5


// 1. sizeForItemAt - позволяет задать размер ячейки, как высоту, так и ширину
// 2. insetForSectionAt - позволяет задать отступы для ячейки


extension CategoriesCollectionViewController: UICollectionViewDelegateFlowLayout {
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {

return CGSize(width: (view.frame.size.width / 2) - 22, height: 150)
}

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAt section: Int) -> UIEdgeInsets {

return UIEdgeInsets(top: 10, left: 12, bottom: 10, right: 12)
}
}

Возврат к списку

обучись профессии будущего

Хочешь стать успешным разработчиком
приложений? Тогда добро пожаловать к нам.

обучись профессии будущего