如何在Objective-C中的UIImageView中的tintedColor效果之后导出PNG UIImage

时间:2015-12-30 10:37:57

标签: ios uiimageview uiimage

我想用PNG格式创建不同颜色的UIImage图标。我有一个原始的PNG UIImage。如果我使用UIImageView使用以下代码进行设置,我可以轻松地在设备中显示不同颜色的UIImage:

self.imageView = [[UIImageView alloc] initWithImage:[originalImage imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate]];
[self.imageView setTintColor:[UIColor whiteColor]];

我的问题是,在那之后,我如何将有色图像导出为PNG格式,以便我可以在其他地方使用该图像。这个问题的起源是当我使用SMPageControl的客户图标时,它只接受UIImage,看起来你无法访问UIImageView来设置上面的色调颜色。

orignal image tinted image with white color

0 个答案:

没有答案