我有一个使用Storyboard在UIViewController中创建的UIImageView。
我尝试重新调整图像的宽度以适应屏幕宽度,并按比例重新调整高度:
[fImage setImage:[UIImage imageNamed: @"f2345.jpeg"]];
[fImage sizeToFit];
fImage.contentMode = UIViewContentModeScaleAspectFit;
CGRect frame = filmImage.frame;
frame.size.width = [[UIScreen mainScreen] bounds].size.width;
// Alternative way to do the similar thing - gives the same result in my case
// frame.size.width = [[UIScreen mainScreen] applicationFrame].size.width;
fImage.frame = frame;
接着它会显示一张经过缩放的图片,但是它适应了其他区域并且在我的图片周围留出了一些空白。