Iphone XCode界面生成器中的奇怪颜色?
我对界面生成器中的颜色有一个非常奇怪的问题。我在一个UI元素上设置了一种颜色,例如UIView,然后我想在UIButton上设置相同的颜色…但是当我尝试这样做时,颜色通常是不同的-我的意思是稍微有点不同的色调,而不是绝对不同的颜色。这怎么可能呢???我尝试过使用RGB滑块和其他滑块,还有颜色选择器工具。。。有时唯一能帮助我的是,当我创建新的UI元素时。任何人都有同样的问题,并且知道发生了什么?interface builder中当前选择的项目将与其实际颜色略有不同-它应用了一个变暗的遮罩,以突出显示它已被选中的事实。您需要单击窗口中的其他位置以取消选择该项目,然后将显示该项目的真实颜色。我自己也掉进了这个陷阱。默认情况下,界面生成器会通过显示器的当前颜色空间过滤颜色。在xcode4ib中,您可以通过打开一个颜色对话框,单击滑块选项卡,然后单击放大镜下看起来像光谱的小下拉按钮来改变这一点。这将显示可用颜色空间的列表-选择通用RGB并根据需要调整滑块以获得正确的颜色Iphone XCode界面生成器中的奇怪颜色?,iphone,ios,xcode4,colors,interface-builder,Iphone,Ios,Xcode4,Colors,Interface Builder,我对界面生成器中的颜色有一个非常奇怪的问题。我在一个UI元素上设置了一种颜色,例如UIView,然后我想在UIButton上设置相同的颜色…但是当我尝试这样做时,颜色通常是不同的-我的意思是稍微有点不同的色调,而不是绝对不同的颜色。这怎么可能呢???我尝试过使用RGB滑块和其他滑块,还有颜色选择器工具。。。有时唯一能帮助我的是,当我创建新的UI元素时。任何人都有同样的问题,并且知道发生了什么?interface builder中当前选择的项目将与其实际颜色略有不同-它应用了一个变暗的遮罩,以突出
有关更多信息,请参阅,特别是对已接受答案的评论。不幸的是,摆弄颜色空间对我不起作用。所做的工作是编辑.xib右键单击.xib的原始xml,打开As>源代码并更改其中的RGB十进制值。我使用设备RGB而不是通用RGB解决了这个问题。 如图所示:
不,不:不是这样……当然,我在其他地方单击了,我也运行了该项目,颜色不同,值得一试。。。你能把截图放在什么地方吗?应该得到更多的选票。这已经困扰了我好几年了。苹果希望无论硬件如何,外观都是统一的,所以它会相应地调整视图。如果您想从Photoshop复制RGB值而不在颜色空间之间进行转换,这个问题提供了更详细的信息。这个答案解释了如何:当我更改颜色空间时,当我移动滑块或输入值时,它会还原回sRGB。@Bot它似乎只在十六进制值字段变为活动状态时才会还原回sRGB,如果你在跳,那就在跳完蓝色之后。因此,为了保持通用RGB,只需在设置蓝色后单击红色或绿色字段。我通过在左下角的色样上滑动鼠标找到了这个答案,它会告诉你配置文件。