我正在创建一个必须在老虎上运行的应用程序,我需要在NSView上绘制一个渐变。不幸的是,NSGradient只在豹和更高版本上可用。谷歌根本不是我的朋友。如何在MacOSX10.4上绘制渐变到NSView?
谢谢!
发布于 2012-02-19 12:12:00
在苹果推出CTGradient之前,很多开发人员都在使用NSGradient。它是CGShading C应用编程接口的包装器。
发布于 2012-02-19 10:49:14
您将需要使用CGShading对象来绘制渐变,并自己编写插值函数(Quartz 2D Programming Guide中给出了一个示例)。
https://stackoverflow.com/questions/9346198
复制相似问题