1

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

4

1 回答 1

0

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

于 2012-08-09T03:53:55.540 回答