UIImage在特定范围内改变颜色

时间:2016-10-02 13:01:40

标签: ios objective-c xcode uiimage cgcontext

可能这个问题已经存在,我试图找到这样的问题,但没有运气......所以..

例如我有一个UIImage:

1]

此图像的alpha分量= 0(中间和侧面)。而我想删除(使其透明)特定范围的绿色,例如让它在右下方,结果图像是: 2]

如您所见,删除的范围变得透明,如果您有任何想法如何执行此操作或某些代码,请帮助我。感谢。

1 个答案:

答案 0 :(得分:0)

如何使用此图片作为模板?

var image = UIImage(named:"myImage")?.withRenderingMode(.alwaysOriginal)

您可以轻松应用色调