Я работаю в iOS-приложении, используя autolayout. Пожалуйста, посмотрите мой скриншот ниже. Я хочу управлять своим изображением на всех iphone и ipad (небольшой размер для iphone и большой размер для ipad) .Какой тип ограничений я должен применить.
Если вы хотите иметь одинаковую высоту на всех устройствах, вы можете установить верхнюю, начальную и конечную ограничения, затем «равную высоту» для суперпредставления и изменить множитель на 0,3, как на картинке:
Для изменения соотношения просмотра изображения вам необходимо задать следующие ограничения:
Так как ширина увеличивается, высота также будет увеличиваться с коэффициентом.
Выполните следующие шаги: -
Установите для параметра «Равная высота UIImage» значение «UIView».
Измените множитель в Инспекторе атрибутов, нажав «Равно»Ограничение по высоте.
Да, вы можете применить Соотношение сторон к собственному UIImageView.