Установить UICollectionViewCell в соответствии с размером UICollectionView, используя Autolayouts, размер классов в раскадровке?

У меня есть UICollectionView который я могу легко установить в Storyboard с Autolayout а также Size Classes включен. Теперь я тоже хочу установить UICollectionViewCell а также UICollectionReusableViewт.е. мой заголовок. Я не могу установить их внутри CollectionView в раскадровке, как при перетаскивании ячейки при нажатии control Я не получаю никаких опций для установки высоты / ширины. Итак, я не могу поставить contraints на UICollectionViewCell внутри раскадровки. Прямо сейчас там установлен размер для всех устройств. Я знаю, как это сделать программно, но я бы хотел сделать это в раскадровке. Подскажите пожалуйста как это сделать? Я посмотрел на другие сообщения Stackru, но они делают это программно.

1 ответ

Я думаю, что вы не можете достичь того, что вы ищете от StoryBoard

Для динамического размера UIcollectionviewCell вы должны использовать UICollectionViewFlowLayout или UICollectionviewLayout.

Невозможно изменить размер только с StoryBoard. Вы можете лучше изучить UICollectionViewFlowLayout

Надеюсь, это поможет вам лучше понять.

Другие вопросы по тегам