如果我将HSB值0.667,1,1插入下面的代码中,它应该返回蓝色。但是,它返回红色。我已经通过使用rgb-to-hsb转换器验证了0.667应该是蓝色色调。使用此方法的不同值似乎总是返回红色。我在这里缺少什么?
self.view.backgroundColor = [UIColor colorWithHue: 0.667
saturation: 1.0
brightness: 1.0
alpha: 1.0];
答案 0 :(得分:0)
想出这个,这是由于我在UIColor上使用相同名称定义的类别方法。现在UIColor支持该方法,以前工作的类别方法以某种方式干扰了Apple实现。