使用 xCode 4.5.1 界面构建器:
当我尝试使用 RGB 值更改标签文本的颜色属性时,背景颜色也会自动更改为相同的值。
换句话说:
在为标签的文本颜色设置 RGB 值时,除非我们使用滑块,否则背景颜色也会发生变化。
如何确保只有文本的颜色改变而不是背景?
使用 xCode 4.5.1 界面构建器:
当我尝试使用 RGB 值更改标签文本的颜色属性时,背景颜色也会自动更改为相同的值。
换句话说:
在为标签的文本颜色设置 RGB 值时,除非我们使用滑块,否则背景颜色也会发生变化。
如何确保只有文本的颜色改变而不是背景?
UILabel
类具有属性textColor
和backgroundColor
. 你可以操纵它们。
label.textColor = [UIColor greenColor];
label.backgroundColor = [UIColor clearColor];
要通过 Interface Builder 使用它,您应该选择您的标签,然后转到属性检查器。在那里你会找到名为标签的部分。那里有颜色选项卡。它用于文本颜色。在标签部分下面有一个名为视图的部分。它包含名为背景的选项卡。您可以在那里设置背景颜色
首先你需要在 ViewController.h 上创建 3 个 uislider
在 viewController.m
-(IBAction)Sliders{
label.textColor = [UIColor ColorWithRed:RSlider.value green:GSlider blue:BSlider alpha:1.0f];
}
连接应为“值已更改”