Я хочу использовать AutoLayout для размера и компоновки представления таким образом, который напоминает режим содержимого, совместимый с форматом UIImageView.
У меня есть subview внутри представления контейнера в Interface Builder. Подвижность имеет некоторое неотъемлемое соотношение сторон, которое я хочу уважать. Размер контейнера неизвестен до времени выполнения.
Если соотношение сторон контейнера шире, чем subview, тогда я хочу, чтобы высота подзадача была равна высоте родительского представления.
Если соотношение сторон контейнера выше, чем subview, тогда я хочу, чтобы ширина подвидности была равна ширине представления родителя.
В любом случае я хочу, чтобы subview располагалось в горизонтальном и вертикальном направлениях в представлении контейнера.
Есть ли способ достичь этого, используя ограничения AutoLayout в Xcode 6 или в предыдущей версии? В идеале с помощью Interface Builder, но если не возможно, то можно программно определить такие ограничения.