如何在Interface Builder中为背景输入RGB或Hex颜色值?我可以选择预定义的颜色,但我想手动输入RGB值。我在哪里可以做到这一点?
答案 0 :(得分:459)
单击颜色滑块图标,然后从下拉列表中选择“RGB滑块”。
您还可以使用放大镜作为颜色选择器从屏幕上的任何位置拾取精确的颜色;另外,请参阅@ ken在下面的优秀评论,阐明色彩空间如何与放大镜一起使用。
答案 1 :(得分:36)
虽然Tyler的回答回答了这个问题,但是你可能会遇到使用选择器的问题,因为它使用了显示器的颜色空间(由Ken澄清)。
如果要在Photoshop和Xcode 完全之间匹配RGB值(不在颜色空间之间进行转换),则需要将图像保存为通用RGB,并使用通用RGB颜色空间输入任何滴管值。 / p>
更多信息here,包括如何匹配屏幕截图。
答案 2 :(得分:2)
听起来您对Mac OS X彩色面板不熟悉。单击颜色面板窗口顶部的选项卡以选择其他选取器。拾取器也是插件,因此可以添加用于颜色选择的新UI。例如,请参阅developer color picker。
答案 3 :(得分:2)
我知道这是一个老问题,但今天我需要找到同样问题的答案,这让我走上正轨。 panic.com的颜色选择器确实正确安装,但颜色选择器下拉菜单中的十六进制选项始终将其设置为RGB。所以没有好处。相反,我发现了这个:
http://wafflesoftware.net/hexpicker/
显示十六进制值,它在Xcode 5.0.1和Mavericks上完全有效。
答案 4 :(得分:0)
检查上面的快照,然后转到颜色托盘,选择第二个按钮(RGB滑块(矩形图像) - 放在托盘顶部的圆圈旁边)。您可以输入RGB值。