ios伸缩图像右侧有LeftCapWidth @ 2x螺丝

时间:2012-05-17 19:04:05

标签: iphone objective-c ios uiimage

我正在尝试使用stretchableImageWithLeftCapWidth来创建一个按钮。我的代码如下所示:

UIImage* background = [self doHueAdjustFilterWithBaseImageName:@"green_btn_round" hueAdjust:hue];
background = [background stretchableImageWithLeftCapWidth:13 topCapHeight:13] ;
[self setBackgroundImage:background forState:UIControlStateNormal];

当我在iphone 3gs上运行时,我得到了一个好结果:

enter image description here

然而,当我在iphone 4上运行它时,结果被搞砸了:

enter image description here

我有常规版本的green_btn_round和@ 2x版本。常规版本为:28x27,@ 2x版本为56x54。

有没有人对这里可能发生的事情有任何想法?

提前致谢!

enter image description here

enter image description here

0 个答案:

没有答案