У меня есть UIImage
и отобразите его в UIImageView
.Размер UIImage в UIImageView
Мне нужно использовать режим содержимого UIViewContentModeScaleAspectFit
.
Вот простой код:
UIImageView *imageView = [[UIImageView alloc] initWithFrame:self.view.bounds];
imageView.image = self.image;
imageView.contentMode = UIViewContentModeScaleAspectFit;
[self.view addSubview:imageView];
[imageView release];
Как узнать размер изображения, который отображается на экране? Есть ли какие-либо решения, свойства или я должен вычислить их вручную?
EDIT:
Я знаю о собственности image.size
.
self.image.size
- >>> Оригинальный размер изображения
imageView.image.size
- >>> Размер ImageView, но не выводимое изображение.
Я спрашиваю о отображаемом размере в зависимости от imageView's size
и его contentmode
.
http://stackoverflow.com/questions/6856879/iphone-getting-the-size-of-an-image-after-aspectft – iPatel