У меня есть UIImageView, и я помещаю в него изображение, которое я изменяю следующим образом:
UIImageView *attachmentImageNew = [[UIImageView alloc] initWithFrame:CGRectMake(5.5, 6.5, 245, 134)];
attachmentImageNew.image = actualImage;
attachmentImageNew.backgroundColor = [UIColor redColor];
attachmentImageNew.contentMode = UIViewContentModeScaleAspectFit;
Я попытался получить ширину измененного изображения в моем UIImageView
, выполнив следующее:
NSLog(@"Size of pic is %f", attachmentImageNew.image.size.width);
Но он фактически возвращает мне ширину исходного изображения. Любые идеи о том, как получить рамку изображения, которую я вижу на экране?
EDIT: Здесь, как выглядит мой UIImageView
, красная область - это backgroundColor