例如 .

我有3种颜色 .

color1 = UIColor(红色:142/255,绿色:165/255,蓝色:94/255,alpha:1)

color2 = UIColor(红色:141/255,绿色:114/255,蓝色:96/255,alpha:1)

color3 = UIColor(红色:214/255,绿色:194/255,蓝色:149/255,alpha:1)

是否有可能在swift中识别color1最接近color2而不是color3,然后对color1进行必要的调整,使color1 == color2?

如果你比较color1和color2,你会发现它们的色调略有不同,但非常相似 .

enter image description here

我可以仅根据RGB值进行比较,还是必须使用十六进制值?

谢谢