Objective c 石英使路径不透明

Objective c 石英使路径不透明,objective-c,quartz-2d,Objective C,Quartz 2d,当我将“不透明度”(opacity)设置为0.5时,创建路径并在该路径的自交点上绘制它。不透明度与该路径的其他部分相同。在其他情况下,有没有办法达到这种效果?例如,当我在相交处绘制两幅颜色和不透明度相同的图像时,也存在不透明度。在将图像绘制到上下文中之前,您可以通过更改混合模式来获得想要的效果。您可以使用CGContextSetBlendMode设置混合模式。您可以在中找到混合模式列表。我建议先尝试kCGBlendModeDarken或KCGBlendModel拧紧。如果这两个问题都不是你想要的

当我将“不透明度”(opacity)设置为0.5时,创建路径并在该路径的自交点上绘制它。不透明度与该路径的其他部分相同。在其他情况下,有没有办法达到这种效果?例如,当我在相交处绘制两幅颜色和不透明度相同的图像时,也存在不透明度。

在将图像绘制到上下文中之前,您可以通过更改混合模式来获得想要的效果。您可以使用
CGContextSetBlendMode
设置混合模式。您可以在中找到混合模式列表。我建议先尝试
kCGBlendModeDarken
KCGBlendModel拧紧。如果这两个问题都不是你想要的,那就试试其他问题。

这个问题有点模糊;你能澄清一下你的问题吗?