【问题标题】:Cocoa CoreGraphics: How to fill multiple shapes with a gradientCocoa CoreGraphics:如何用渐变填充多个形状
【发布时间】:2012-10-17 07:40:18
【问题描述】:

我将徽标文本绘制为形状(封闭的 CGBezierPaths),我想用渐变填充。(顶部亮,底部变暗)如何用渐变填充每个形状,使渐变成为每个形状的颜色相同。

问题是为每个形状绘制渐变,如果字母的高度不同,则渐变具有不同的渐变,因为距离更小。希望这是有道理的。

所以基本上我想在矩形下方绘制一个渐变并将所有形状用作剪贴蒙版。这可能吗?

【问题讨论】:

    标签: ios core-graphics gradient


    【解决方案1】:

    对于渐变绘图 - 看看这个项目:

    https://github.com/wczekalski/CDPieMenu

    它以编程方式使用两种颜色创建渐变。

    【讨论】:

      猜你喜欢
      • 2016-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-04
      相关资源
      最近更新 更多