Отображение изображения UIImageViews до размера фактического изображения - PullRequest
0 голосов
/ 24 марта 2011

Как установить для изображения UIImageview фактический размер изображения, а не заполнять вид изображением и, таким образом, растянуть изображение (если изображение меньше размера UIImageView)

Ответы [ 3 ]

2 голосов
/ 24 марта 2011

Вы хотите настроить свойство contentMode .Я подозреваю, что UIViewContentModeCenter .

1 голос
/ 07 апреля 2011

Создайте UIImageView следующим образом:

UIImageView *aImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"yourImage.png"]];

Таким образом, ImageView имеет размер изображения.

Надеюсь, мой ответ поможет вам.

0 голосов
/ 30 сентября 2012

Обратите внимание, что если вы находитесь в IB или раскадровке, щелкните на вкладке «Инспектор атрибутов» после выбора просмотра изображения, посмотрите вниз в разделе «Вид» (под ImageView) и там, где написано «режим», измените выбор с «масштабировать». заполнить "(по умолчанию) в" центр "

Я думаю, что это в основном IB-эквивалент ответа Томми, который делает то же самое только программно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...