【问题标题】:Drawing a Linear Gradient in Quartz and turn it into a circle在 Quartz 中绘制线性渐变并将其变成圆形
【发布时间】:2011-07-22 17:49:25
【问题描述】:

我想画一个线性渐变,然后把它变成一个圆,这样最后就变成了这样。

由于这不是通常的线性渐变,也不是真正的径向渐变,所以我不知道该做什么以及从哪里开始。

【问题讨论】:

    标签: macos drawing quartz-graphics


    【解决方案1】:

    This 是您正在寻找的确切示例。下载源码试试看。

    【讨论】:

    • Quartz 的好例子,但它不使用任何渐变。
    • 再看看。 CGContextDrawRadialGradient(context, myGradient, myStartPoint, myStartRadius, myEndPoint, myEndRadius, 0);
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-20
    相关资源
    最近更新 更多