iphone - 如何在iPhone中绘制色轮?

标签 iphone ios

我想绘制一个自定义色轮(适用于 iPhone),如 Adob​​e 的 kuler 中所示。这里有人可以让我知道如何继续吗?

我已经在谷歌上搜索了足够多的内容,但没有一个结果给了我我想要的东西?

提前致谢

最佳答案

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!)

关于iphone - 如何在iPhone中绘制色轮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9851643/

相关文章:

objective-c - 摆脱 UIMenuController 中的标准项目

ios - 如何防止像UITextView一样截断文本?

iphone - 如何在 iphone 中使用 TFHpple

iOS:检测触地、转场、触地

ios - 旋转后如何调整相机纵横比?

ios - 如何直接打开新联系人屏幕?

IOS/swift :syntax to return custom object in closure

ios - Swift - 闭包中不包含匿名闭包参数

iphone - 在 SegmentedControl 更改时更改 NSFetchedResultsController

ios - 如何创建 SpriteKit 水线