Dip*_*mar 3 iphone uicolor ios
我们通常在UIColorsetcolor RGB争论中写入143.0/255.0.任何人都可以告诉我Divide by 255.0背后的逻辑.我有一些知识,但我猜它是不完整的.
大多数Core Graphic API都希望RGB颜色分量在0.0到1.0的范围内.然而,许多计算机调色板和Mac输出设备期望RGB颜色分量能够以8位值表示,当以整数表示时,其在0到255的范围内.
如果从具有8位组件值的表中查找颜色(例如#RRGGBB的Web颜色),则需要将0到255范围内的值缩放到0到1.0的范围,这是通过除以255.0f(浮点数,因此最终不会截断为0).
| 归档时间: |
|
| 查看次数: |
458 次 |
| 最近记录: |