石英在路径中制造不透明度

时间:2012-08-08 22:40:33

标签: objective-c quartz-2d

当我将不透明度设置为0.5时,创建路径并在该路径的自交点上绘制它,不透明度与此路径的其他部分相同。有没有办法在其他情况下产生这种效果?例如,当我在交叉点绘制2个相同颜色和不透明度的图像时,也存在不透明度。

1 个答案:

答案 0 :(得分:0)

在将图像绘制到上下文之前,您可以通过更改混合模式来获得所需的效果。您可以使用CGContextSetBlendMode设置混合模式。您可以在CGContext Reference中找到混合模式列表。我建议先尝试kCGBlendModeDarkenkCGBlendModeLighten。如果其中任何一个都不符合您的要求,请尝试其他一些。