2014-01-21 30 views

回答

0

您可以将渐变绘制到图像上下文,获取图像的像素缓冲区,然后从该像素创建颜色(请参见this post)。

否则,CGGradientRef是一个不透明的类型,并且没有任何方法可以从中获取信息。对于我自己的应用程序,我还创建了一个围绕CGGradientRef的包装对象,该对象创建渐变并存储它创建的颜色/位置。

相关问题