resizableImageWithCapInsets with imageWithRenderingMode

时间:2013-12-12 10:12:07

标签: objective-c ios7 uiimageview uiimage

我想用我的色调为我的图像着色。只要图像视图的高度不超过61或宽度为96,下面的代码就可以正常工作。有谁知道发生了什么?

UIImage *myImage = [UIImage imageNamed:@"bubble_mask_r.png"];
myImage = [myImage resizableImageWithCapInsets:UIEdgeInsetsMake(5, 5, 26, 11)];
myImage = [myImage imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];

self.imageView1.image = myImage;
self.imageView2.image = myImage;

enter image description here

源图像78x64px:

enter image description here

0 个答案:

没有答案