Mat*_*all 17
根据NSColor文档:
NSColor *myColor = [NSColor colorWithCalibratedRed:redValue green:greenValue blue:blueValue alpha:1.0f];
Run Code Online (Sandbox Code Playgroud)
另外,请不要忘记从您获得的实际RGB值进行以下转换,让我们说从Photoshop ...
可以使用以下值将(226,226,226)的RGB实例化为NSColor:
Red: 226/255 = 0.886...
Green: 226/255 = 0.886...
Blue: 226/255 = 0.886...
[NSColor colorWithDeviceRed:0.886f green:0.886f blue:0.886f alpha:1.0f];
Run Code Online (Sandbox Code Playgroud)
为什么255?8位颜色通道的范围为0到255(含).归一化时,将其缩放到[0,1](含)范围.请参阅参考文献,了解从标准化值到非标准化值的转换,反之亦然.
| 归档时间: |
|
| 查看次数: |
21520 次 |
| 最近记录: |