如何将UILabel的文本颜色更改回到Xcode for iOS 7中首次启动程序时的颜色?

当在Obj-C中为iPhone编程时,经常需要调整诸如标签,button等对象的文本颜色。我得到的是我们通常使用的代码如下:

myLable.textColor = [UIColor redColor]; 

现在我的问题出现了,当我开始的颜色不是预定义的UIColors之一。 我可以将其文本颜色更改为任何预定义的颜色(如本例中的红色),但是如何将颜色恢复为故事板中select的颜色(程序首次启动时标签文本的颜色) ?

在此先感谢您的帮助!

正如我的意见所示,您应该创build一个属性,以便稍后访问您的自定义颜色,如下所示:

 @property (nonatomic, strong) UIColor *myColor; - (void)viewDidLoad { // Set the values as the ones in storyboard. Make sure to always divide by 255.0! self.myColor = [UIColor colorWithRed:(255.0/255.0) green:(59.0/255.0) blue:(48.0/255.0) alpha:1.0]; // Set the label's text color property to our custom color. myLabel.textColor = self.myColor; } 

在故事板中,点击此处查找您需要的确切颜色:

在这里输入图像说明