我正在执行以下操作来从 UIColor()
中检索 hue
:
let rgbColour = UIColor(red: 1.0, green: 0.0, blue: 0.0, alpha: 1.0)
var hue: CGFloat = 0
var saturation: CGFloat = 0
var brightness: CGFloat = 0
var alpha: CGFloat = 0
rgbColour.getHue(&hue, saturation: &saturation, brightness: &brightness, alpha: &alpha)
println("\(hue),\(saturation),\(brightness)")
输出:
1.0,1.0,1.0
根据这个链接,当RGB(红色)为1.0,0.0,0.0
时,我应该得到0.0,1.0,1.0
。
我做错了什么吗?