Я использую представление коллекции внутри обычного контроллера представления, используя делегат представления коллекции и источник данных. Я использую sizeForItemAtIndexPath, но не изменяет размер ячейки.Автоматическая компоновка Коллекция в соответствии с различными размерами экрана
let screenSize: CGRect = UIScreen.main.bounds
func collectionView(_collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAtIndexPath indexPath: NSIndexPath) -> CGSize
{
return CGSize(width: screenSize.width/3, height: screenSize.width/3)
}
Вид коллекции присваивается ограничениям, используя autoLayout правильно.
Я знаю, что используется estimatedItemSize, но я не могу использовать его, так как это не UICollectionViewController. Спасибо за любое предложение?