如何在Interface Builder中为背景输入RGB或十六进制颜色值?我可以选择预定义的颜色,但是我想手动输入RGB值。我在哪里可以做?
如何在Interface Builder中为背景输入RGB或十六进制颜色值?我可以选择预定义的颜色,但是我想手动输入RGB值。我在哪里可以做?
Answers:
单击颜色滑块图标,然后从下拉列表中选择“ RGB滑块”。
您还可以使用放大镜作为颜色选择器,以从屏幕上的任何位置拾取确切的颜色;例如,另请参阅下面的@ken出色注释,以阐明色彩空间如何与放大镜一起使用。
尽管泰勒(Tyler)的回答回答了该问题,但使用选择器可能会遇到问题,因为选择器使用了显示器的色彩空间(由Ken澄清)。
如果要在Photoshop和Xcode之间精确匹配RGB值(在色彩空间之间不进行转换),则需要将图像保存为通用RGB,并使用通用RGB颜色空间输入任何滴管值。
此处提供更多信息,包括如何匹配屏幕截图。
我知道这是一个老问题,但是今天我需要找出这个问题的答案,这使我步入正轨。来自panic.com的颜色选择器确实安装正确,但是颜色选择器下拉菜单中的十六进制选项始终将其设置为RGB。不好 相反,我发现了这一点:
http://wafflesoftware.net/hexpicker/
它显示了十六进制值,并且可以在Xcode 5.0.1和Mavericks上完全使用。
检查上面的捕捉,在“颜色托盘”中,选择第二个按钮(RGB滑块(矩形图像)-位于托盘顶部圆形旁边)。您可以输入RGB值。