Я использую UICollectionView, созданный с помощью раскадровки, я применил к нему ограничения {.left = 0 .top = 0 .bottom = 0 .right = 0} и ожидал, что он может выполнить макет по ширине и высоте viewcontroller.view.UICollectionView, загруженный из раскадровки, неправильно изменен
Но в viewDidLoad я обнаружил, что это ширина и высота, равные значению по умолчанию, указанному в панели инспектора размера, вместо реального размера экрана.
Теперь, мне нужно, чтобы ячейка просмотра коллекции по реальному размеру. В sizeForItemAtIndexPath
если я вернуть размер экрана, он будет бросать предупреждение
поведение UICollectionViewFlowLayout не определенно, так как: высота элемента должна быть меньше, чем высота UICollectionView минус секции вставок сверху и снизу значения.
Есть ли способ получить правильный размер? Или что это правильный способ его компоновки? Благодаря!