This question already has answers here:
How to draw a color wheel in objective-c
(6个答案)
去年关闭。
我想绘制一个自定义的色轮(适用于iphone),如Adobe在kuler中一样。有人可以让我知道如何进行吗?
我已经对Google做了足够的工作,但结果都没有给我我想要的?
提前致谢
(6个答案)
去年关闭。
我想绘制一个自定义的色轮(适用于iphone),如Adobe在kuler中一样。有人可以让我知道如何进行吗?
我已经对Google做了足够的工作,但结果都没有给我我想要的?
提前致谢
最佳答案
2019年更新:自iOS 10起,现在可以使用内置的CoreImage滤镜CIHueSaturationValueGradient
绘制色轮。更多信息in this blog post。可以将色轮生成为UIImage
,如下所示(Swift):
let filter = CIFilter(name: "CIHueSaturationValueGradient", parameters: [
"inputColorSpace": CGColorSpaceCreateDeviceRGB(),
"inputDither": 0,
"inputRadius": 160,
"inputSoftness": 0,
"inputValue": 1
])!
let image = UIImage(ciImage: filter.outputImage!)
10-08 12:13