Итак, у меня есть простое приложение, в котором пользователь выбирает носитель из своей библиотеки, а носитель появляется в UIImageView. Это работает отлично, за исключением того, что когда изображение появляется в UIImageView
, UIImageView
изменяет размеры до размеров изображения. Picture for reference. Файл раскадровки is setup like this, с предлагаемыми ограничениями XCode.Ввод UIImage в UIImageView сбрасывает размер UIImageView
Я пробовал играть с ограничениями, чтобы увидеть, могу ли я исправить это с помощью них, но я не смог найти решение. Единственное, что работает, - установить ограничение equal width
UIImage
с левой стороны на правую сторону UIImage
, но это также переместило UILabel.
Я попытался установить рамку изображения.
image1.frame = CGRectMake(0, 62, 300, 270);
image2.frame = CGRectMake(300, 62, 300, 270);
Любые идеи? Благодарю.
Вы используете AutoLayout? Вы установили ограничения? На что настроен UIImageView.contentMode? – brandonscript