Image ResizableImageWithCapInsets调整大小模式不均匀地拉伸图像

时间:2013-05-25 09:33:46

标签: ios objective-c uiimageview

我有一个大小的图像视图

CGRectMake(0, 40, self.view.frame.size.width, self.view.frame.size.height - 30)

我的图像尺寸为50 x 50像素。它包含一个绘图的中心。我希望拉伸此图像以适合imageView。我通过以下

实现这一目标
viewImage.contentMode = UIViewContentModeScaleAspectFit;

然后它向各个方向拉伸图像,看起来很难看。然后我使用resizeImageWithCapInsets作为以下

[placeHoldImage resizableImageWithCapInsets:UIEdgeInsetsMake(1.0, 1.0, 40.0, 40.0) resizingMode:UIImageResizingModeStretch]

然而,这会产生以下图像

What I get

我想在此图片中更改的是右下角的房子符号居中。这是我想要拉伸的图像(50 x 50)的绘制。

0 个答案:

没有答案