gpt4 book ai didi

ios - 如何将颜色数组中的文本颜色分配给标签?

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

我正在尝试制作一个 UILabel 五种颜色之一

- (void)viewDidLoad {
[super viewDidLoad];

NSString *randomColor = [colorArray objectAtIndex: arc4random() % [colorArray count]];
colorArray = [[NSArray alloc] init];
[UIColor redColor], [UIColor blueColor], [UIColor greenColor], [UIColor yellowColor];
colorLabel.textColor = randomColor;
}

如何将数组中的对象设置为标签 textColor 的 UIColor?抱歉,如果这个问题已经得到解答,我只是想不出正确的措辞来查找它。

最佳答案

试试这个...

#define kNumColors    4

- (UIColor *) randomColor
{
NSInteger colorIndex = arc4random() % kNumColors;
UIColor *color;

switch (colorIndex) {
case 0:
color = [UIColor blueColor];
break;
case 1:
color = [UIColor redColor];
break;
case 2:
color = [UIColor yellowColor];
break;
case 3:
color = [UIColor greenColor];
break;
}
return color;
}

分配随机颜色...

colorLabel.textColor = [self randomColor];

关于ios - 如何将颜色数组中的文本颜色分配给标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24978676/

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