Создание UIImageVIew с точным размером изображения - PullRequest
3 голосов
/ 26 марта 2011

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

Ответы [ 2 ]

12 голосов
/ 26 марта 2011

Просто создайте UIImageView так:

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

Таким образом, ImageView имеет размер изображения. Из документации UIImageView:

Этот метод корректирует кадр приемника в соответствии с размером указанного изображения. Он также отключает взаимодействие с пользователем для просмотра изображений по умолчанию.

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

Сандро

0 голосов
/ 15 ноября 2013

Здесь нет необходимости устанавливать размер кадра при использовании изображения в imageView

UIImageView *img = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"image.png"]];

ImageView автоматически принимает размер изображения.

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