Я создал UIImageView в построителе интерфейса. Я получаю изображение через urlrequest, а затем вызываю setImage: с UIImage. К сожалению, это приводит к тому, что UIImageView меняет свое положение на экране и размер кадра
UIImageView перемещает или изменяет размер, когда я устанавливаю изображение
Ответ 1
Я предполагаю, что образ, который вы извлекаете, имеет другой размер, чем у UIImageView.
Настройка "Масштаб для заполнения" в IB приведет к тому, что ваше изображение растянется, чтобы полностью заполнить вас. UIImageView, который в зависимости от вашего содержимого может быть нежелательным.
"Аспект заполнения" должен соответствовать и обрезать изображение, но для этого, чтобы работать с изображениями, установленными программно, вы также должны проверить "подвид клипов" в IB. Если вы не сделаете, ваш UIImage переполнит границы UIImageView.