打印按钮背景颜色

时间:2017-06-02 20:42:15

标签: ios swift3

嗨有没有办法打印出选定的按钮背景颜色作为字符串值?现在,当我点击按钮并尝试打印值时,它会给出类似的结果 - :

Optional(UIExtendedSRGBColorSpace 0.870588 0.721569 0.529412 1)

我能以某种方式得到颜色名称吗?比如Green,Blue?

1 个答案:

答案 0 :(得分:0)

这里你得到的是RGBA格式的色彩空间,给出:

红色:0.870588 绿色:0.721569 蓝色:0.529412 阿尔法:1

如果你做一些数学运算并将这些数字乘以255,你得到:

R:221,99994 G:184,000095 B:135,00006

看起来像这样:

https://www.colorcodehex.com/ddb887/

我想绝对没有办法使用颜色的绝对名称,除非你用范围和设置颜色制作枚举...但我认为没有人这么疯狂...所以你必须坚持现在用这个:)