Я разрабатываю пользовательский интерфейс приложения для iOS 8, которое создается быстро. Имею промежуточные знания об автопластике и ограничениях. Вот моя ситуация: у меня есть настраиваемый контроллер представления коллекции и ячейка представления коллекции. Я хочу использовать ограничения «равной ширины» и «равной высоты» в построителе интерфейса, чтобы установить ширину и высоту ячейки относительно множителя родительского представления - в отличие от использования внутренних свойств высоты / ширины, таких как 320 x 94.
Вот что я пробовал
- используя внутреннюю ширину и высоту для классов размеров в IB. (Это не работает)
- Перетаскивание с нажатой клавишей Control из UICollectionViewCell в CollectionView (не работало, поскольку «равная высота» и «равная ширина» даже не являются параметрами ограничения)
Должен ли я просто согласиться на внутреннюю высоту и ширину и предположить, что CollectionViewFlowLayout позаботится обо мне, или есть способ сделать это программно?
Спасибо. Алекс