Проблема с вставкой в CollectionView

collectionview
swift

#1

Проходил курс по CollectionView и наткнулся на проблему (хотя все делал как в видео), при вставке изображения оно растягивается (даже в mainstoryboard), хотя все constraint-ы есть, и все вроде бы хорошо… Второй раз писал приложение с нуля (подумал вдруг упустил какую-либо деталь) и всё равно ничего. Все также. Кто-нибудь знает что делать?Должно быть вот так:


А выводится огромное изображение на экран :frowning:


#2

Все - это сколько?
Размеры ячейкам задали?


#3

Констрейнты поставил как в ролике: image
А размер ячейки вычисляется по математической формуле. Если я уберу изображения и закрашу ячейки цветом, то всё выглядит так как нужно.
(Заметил одну особенность, что когда я изменял какие-либо параметры в viewDidLoad (а именно размеры item-а) вместо прямоугольников выводились квадраты, причем какой бы я размер в viewDidLoad не определил, выводился один и тот же, вдруг это имеет какое-либо отношение к данному вопросу, просто я выбрал реализацию через extension)


#5

Ошибка была в следующем…
Новая версия Xcode (12 если кому интересно) по автомату ставит Estimate Size на Automatic. Если возникнет подобная проблема решение будет очень простым:
image


#6

Плохо ищете товарищ)
Уже два раза такой вопрос задавали)