2015-02-18 5 views
0

У меня интерфейс вид контроллера, как показано ниже: enter image description hereUIImageView Изменение размера на autolayout

Я использую autolayout. Нет ограничений. Когда я запускаю приложение на iPhone 5, изображение закрывает весь вид. Я установил режим содержимого для изображения в соответствии с форматом. Экран загрузки изображения из avcapture сессии выглядит как на картинке ниже:

enter image description here

Это просто вид сверху изображение. Какие ограничения следует добавить к представлению изображения для достижения того, что он выглядит на построителе интерфейса?

ответ

1

Согласно вашему вопросу, вы должны добавить эти ограничения.

1) Для первого UIImageView:

Растеряев
-Bottom от второго изображения
-Leading
-Tailing
-Высота (если требуется)
- Центр Горизонтально (при необходимости)
-Width (Если вы хотите f ixed ширина в зависимости от центра)

2) ко второму UIImageView:.

-Bottom к UIView
-align слева от первой точки зрения изображения (Это будет согласовывать слева от обоих взглядов изображения)
-align прямо с первого взгляда изображения (Это выровняет право обоих взглядов изображения)
Примечание:Как вы установили левый и снаряжение ht выравнивается по обоим представлениям изображений, ваше второе изображение будет иметь такую ​​же ширину, что и первое изображение, и оно также будет работать как ограничение ведущего и хвостового. Таким образом, нет необходимости устанавливать ведущие и хвостовые ограничения для второго представления изображения.
-Vertical расстояния между первым и вторым (Это не может быть необходимо, так как вы можете установить нижний на первый взгляд)
-Высота (при необходимости)

Вы можете посетить ссылки ниже, это будет полезно в решении вашего проблема автоматического макета.

https://stackoverflow.com/a/26191428/4101371

В приведенном выше ссылке ответа я добавил две ссылки, которые помогут вам установить ограничение автоматической компоновки.

Вы также можете посетить это «Ограничения для нескольких элементов управления:»

https://stackoverflow.com/a/27471120/4101371

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

Смежные вопросы