如何在故事板中找到对象的RGB颜色

时间:2014-02-22 15:03:18

标签: ios xcode storyboard uicolor

我在故事板上有一个按钮,我给它一个彩色镁。我正在对按钮进行一些编程,这会在某些情况下改变颜色。

我喜欢故事板中按钮的原始颜色,我想在某些事件中返回那种颜色。

现在的问题是我使用的颜色在UIColor中没有文本名称(yellowcolor,purplecolor),我无法从故事板颜色选择器中找到RGB值。

有什么想法吗?

3 个答案:

答案 0 :(得分:26)

按照此屏幕截图。我现在在Windows 8上,所以我只是编辑了图片,但它肯定会给你实现你想要的东西。

(我合并了两张不同的图片。所以不要惊慌失措。抱歉。)

enter image description here

答案 1 :(得分:9)

Xcode->选择对象 - >属性检查器 - >文本颜色 - >其他 - >颜色滑块 - >下拉菜单 - > RGB滑块

答案 2 :(得分:3)

你可以这样做从UIColor获得RBG:

CGFloat red = self.btn.backgroundColor.CIColor.red;
    CGFloat blue = self.btn.backgroundColor.CIColor.blue;
    CGFloat green = self.btn.backgroundColor.CIColor.green;
    CGFloat alpha = self.btn.backgroundColor.CIColor.alpha;