我有一个名为UIImageView
的{{1}}视图控制器。此图片视图没有默认someImageView
。我正在使用以下代码加载UIImage
:
UIImage
UIImage * myImage = [UIImage imageNamed:@"sampleImage.png"];
someImageView.image = myImage;
的尺寸为320x300。我需要将sampleImage.png
的大小设置为完全等于someImageView
的大小。我试图这样做:
sampleImage.png
但它没有用。
答案 0 :(得分:6)
您必须将contentMode
更改为imageView
UIViewContentModeScaleToFill
someImageView.image = myImage;
someImageView.contentMode = UIViewContentModeScaleToFill;
CGRect frame = someImageView.frame;
frame.size = myImage.size;
someImageView.frame = frame;