标签: objective-c cocoa quartz-graphics
有可能在可可中获得这种渐变吗?
我可以使用简单的CGContextDrawRadialGradient和CGContextAddEllipseInRect制作的剪辑,但效果略有不同。
CGContextDrawRadialGradient
CGContextAddEllipseInRect
是否可以准确地绘制这种阴影/渐变?
答案 0 :(得分:2)
我会使用径向渐变,然后应用比例变换,使y坐标变得平滑,x保持不变。
有一个高级主题,您可以在其中定义自己的渐变,提供计算颜色左右的回调。我在Core Graphics的文档中说过。