石英2D绘图:重叠的线条/曲线不会混合

时间:2012-04-12 11:40:07

标签: ios drawing core-graphics quartz-graphics uibezierpath

如果我绘制多个重叠路径,则在单个笔划中绘制重叠路径不会产生相同的结果。我希望重叠路径混合(即使用户在一个笔划中创建该路径)。我怎么能这样做?

参见附图以供参考。

  1. 在第一行,您可以看到重叠部分的颜色 混合。
  2. 在第二行中,您可以看到重叠部分的颜色不是混合。
  3. 使用逻辑绘制路径: 每次用户触摸并移动手指时,我都会创建一个UIBezierPath。当用户完成时,我会将路径描绘到我的视图中。因此,例如,在第一行中,文本由多个UIBezierPath组成,但在第二行的情况下,它只是一个UIBezierPath

    enter image description here

    编辑:另一个例子(混合与非混合)。 enter image description here

0 个答案:

没有答案