iOS Autolayout пропорционально изменить размер UIViews?

Я пытаюсь изучить Autolayout, поэтому я читаю учебные пособия, а также балуюсь некоторыми UIViews, просто чтобы посмотреть, что я могу заставить их сделать. Мне интересно, как бы я мог выполнить что-то вроде рисунка ниже при переходе от портрета к пейзажу с автоперекрытием? Я подумал, например, что если бы я прикрепил желтый к верху представления, синий к желтому, оранжевый к синему и оранжевый к низу, они пропорционально изменили бы размер, сохранив 20 пикселей друг от друга и верх и низ вида. Но синее поле, например, не позволит мне убрать его опору в верхнюю часть вида, даже если он прикреплен к желтому виду над ним, так что он отталкивает все вниз и с экрана в альбомной ориентации. Я знаю, что вы можете одинаково закрепить высоту и ширину, чтобы заставить их изменить размер, но есть ли способ пропорционально изменить размер, поддерживая расстояние между ними?

Ответы на вопрос(2)

Ваш ответ на вопрос