Cocoa 如何创建颜色选择器滚轮滑块?

Cocoa 如何创建颜色选择器滚轮滑块?,cocoa,cocoa-touch,slider,color-picker,color-wheel,Cocoa,Cocoa Touch,Slider,Color Picker,Color Wheel,有人知道如何创建以下内容吗?我找不到任何教程 我可以在没有滑块的情况下获得效果,但效果不太平滑。或者,我可以合并滑块,但不使用该值更新选择器,因为它需要CGPoints而不是Ints,并且需要在手势.locationInView(colorWheel)格式中使用该值,标准CGPoint将不接受该格式 您可以使用Cocoa控制器进行此操作。有许多控制器与此接口类似 希望此链接对您有所帮助。您可以使用Cocoa controller进行此操作。有许多控制器与此接口类似 希望此链接能对您有所帮助。

有人知道如何创建以下内容吗?我找不到任何教程

我可以在没有滑块的情况下获得效果,但效果不太平滑。或者,我可以合并滑块,但不使用该值更新选择器,因为它需要CGPoints而不是Ints,并且需要在手势.locationInView(colorWheel)格式中使用该值,标准CGPoint将不接受该格式


您可以使用Cocoa控制器进行此操作。有许多控制器与此接口类似


希望此链接对您有所帮助。

您可以使用Cocoa controller进行此操作。有许多控制器与此接口类似


希望此链接能对您有所帮助。

我可以将色轮用作背景,并使用滑块值更改色调

func changeSet(changeValue: CGFloat) {
    var value = (360 - currentAngleGlobal) / 360 // I had to deduct from 360 as my values were inverted
    var color = UIColor(hue: CGFloat(value), saturation: 1, brightness: 1, alpha: 1)
    self.colorOutput.backgroundColor = color
}

我可以使用色轮作为背景,并使用滑块值来更改色调

func changeSet(changeValue: CGFloat) {
    var value = (360 - currentAngleGlobal) / 360 // I had to deduct from 360 as my values were inverted
    var color = UIColor(hue: CGFloat(value), saturation: 1, brightness: 1, alpha: 1)
    self.colorOutput.backgroundColor = color
}

嗨,谢谢,我看过这个,但它在目标C中。@ThundercatChris你找到过这个吗?嗨,谢谢,我看过这个,但它在目标C中。@ThundercatChris你找到过这个吗?