1
我有一個視圖控制器UIImageView
名爲someImageView
。此圖像視圖沒有默認UIImage
。我加載UIImage
與下面的代碼:如何設置UIImageView的大小等於UIImage的大小?
UIImage * myImage = [UIImage imageNamed:@"sampleImage.png"];
someImageView.image = myImage;
的sampleImage.png
大小爲320x300。我需要將尺寸設置爲someImageView
,尺寸完全等於sampleImage.png
。我試圖做到這一點:
CGRect frame = someImageView.frame;
frame.size = myImage.size;
someImageView.frame = frame;
但它不起作用。
的
UIViewContentModeScaleToFill
不使用'initWithImage任何理由:''UIImageView'的方法是什麼?這正是你需要的。 – Desdenova啓用圖片視圖的自動佈局寬度/高度,然後根據您的需要使用內容模式 - 我相信啓用 - 剪輯子視圖並設置內容模式將爲您解決問題。 –