我有一个比我应用它UIImageView
小得多的UIImage
,我想知道如何缩放UIImage
以适应UIImageView
的宽度,但保持原始小图像的宽度 x 高度比。
这就是我的代码在任何类型的缩放之前的样子
playerImageView = [[UIImageView alloc] initWithFrame:CGRectMake(10.0, 222.0, self.playerView.frame.size.width-20, 245.0)];
playerImageView.contentMode = UIViewContentModeBottom;
UIImage *placeholderImage = [UIImage imageNamed: @"placeHolderVault.png"];
[playerImageView setImage:placeholderImage];
使用正确的contentMode
。
playerImageView.contentMode = UIViewContentModeScaleAspectFit;