【问题标题】:Core graphics color blending核心图形颜色混合
【发布时间】:2011-03-07 06:00:26
【问题描述】:

我有一行文本,我想在 CALayer 后面显示,当在后面时,文本颜色应该在重叠区域以不同的颜色显示。

文字颜色为黑色,重叠时文字颜色在红色图层上应显示为白色(可能都在左右移动,需要不断更新)。

如何做到这一点?

【问题讨论】:

    标签: iphone core-graphics calayer


    【解决方案1】:

    任何混合模式都无法做到这一点。您需要手动将文本渲染为白色的前景层。

    您可以尝试的一个技巧是让白色文本始终可见,但会被移动的图层剪裁,使用第二层也移动,设置为文本的蒙版。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多