gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 02:53:53 25 4
gpt4 key购买 nike

在 iPhone 的 Obj-C 中编程时,通常需要调整标签、按钮等对象的文本颜色。我知道我们通常使用如下代码来完成此操作:

 myLable.textColor = [UIColor redColor];

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

预先感谢您的帮助!

最佳答案

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

@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;
}

在 Storyboard中,单击此处查找您需要的确切颜色:

enter image description here

关于ios - 如何将 UILabel 文本颜色更改回程序首次在 Xcode for iOS 7 中启动时的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24153957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com