Подтвердить что ты не робот

UIImageView перемещает или изменяет размер, когда я устанавливаю изображение

Я создал UIImageView в построителе интерфейса. Я получаю изображение через urlrequest, а затем вызываю setImage: с UIImage. К сожалению, это приводит к тому, что UIImageView меняет свое положение на экране и размер кадра

4b9b3361

Ответ 1

Я предполагаю, что образ, который вы извлекаете, имеет другой размер, чем у UIImageView.

Настройка "Масштаб для заполнения" в IB приведет к тому, что ваше изображение растянется, чтобы полностью заполнить вас. UIImageView, который в зависимости от вашего содержимого может быть нежелательным.

"Аспект заполнения" должен соответствовать и обрезать изображение, но для этого, чтобы работать с изображениями, установленными программно, вы также должны проверить "подвид клипов" в IB. Если вы не сделаете, ваш UIImage переполнит границы UIImageView.