Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 关于老虎的故事_Macos_Cocoa_Gradient_Nsview_Osx Tiger - Fatal编程技术网

Macos 关于老虎的故事

Macos 关于老虎的故事,macos,cocoa,gradient,nsview,osx-tiger,Macos,Cocoa,Gradient,Nsview,Osx Tiger,我正在创建一个必须在Tiger上运行的应用程序,我需要在NSView上绘制渐变。不幸的是,NSGradient仅适用于Leopard及以上版本。谷歌根本不是我的朋友。如何在Mac OS X 10.4上绘制NSView的渐变 谢谢 您需要使用一个对象来绘制渐变,并自己为其编写插值函数(中给出了一个示例)。在苹果推出NSGradient之前,很多开发人员都使用过。它是CGShadingcapi的包装器

我正在创建一个必须在Tiger上运行的应用程序,我需要在NSView上绘制渐变。不幸的是,NSGradient仅适用于Leopard及以上版本。谷歌根本不是我的朋友。如何在Mac OS X 10.4上绘制NSView的渐变

谢谢

您需要使用一个对象来绘制渐变,并自己为其编写插值函数(中给出了一个示例)。

在苹果推出
NSGradient
之前,很多开发人员都使用过。它是
CGShading
capi的包装器