如何创建颜色选择器轮滑块?
How to create a color picker wheel slider?
有人知道如何创建以下内容吗?我找不到任何教程。
没有滑块我也能得到效果,但没有那么流畅。或者我可以合并滑块但不使用值更新选择器,因为它期望 CGPoints 而不是 Ints 并期望它采用 gesture.locationInView(colorWheel) 格式,标准 CGPoint 不会接受。
您可以为此使用 Cocoa 控制器。类似这个界面的控制器太多了
https://www.cocoacontrols.com/controls/hsv-color-picker
希望本文link对您有所帮助。
我可以只使用色轮作为背景并使用滑块值来更改色调
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
}
有人知道如何创建以下内容吗?我找不到任何教程。
没有滑块我也能得到效果,但没有那么流畅。或者我可以合并滑块但不使用值更新选择器,因为它期望 CGPoints 而不是 Ints 并期望它采用 gesture.locationInView(colorWheel) 格式,标准 CGPoint 不会接受。
您可以为此使用 Cocoa 控制器。类似这个界面的控制器太多了
https://www.cocoacontrols.com/controls/hsv-color-picker
希望本文link对您有所帮助。
我可以只使用色轮作为背景并使用滑块值来更改色调
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
}