我想用PNG格式创建不同颜色的UIImage图标。我有一个原始的PNG UIImage。如果我使用UIImageView使用以下代码进行设置,我可以轻松地在设备中显示不同颜色的UIImage:
self.imageView = [[UIImageView alloc] initWithImage:[originalImage imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate]];
[self.imageView setTintColor:[UIColor whiteColor]];
我的问题是,在那之后,我如何将有色图像导出为PNG格式,以便我可以在其他地方使用该图像。这个问题的起源是当我使用SMPageControl的客户图标时,它只接受UIImage,看起来你无法访问UIImageView来设置上面的色调颜色。