首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否使用NSAttributedString更改字符串颜色?

是否使用NSAttributedString更改字符串颜色?
EN

Stack Overflow用户
提问于 2013-01-12 06:01:51
回答 6查看 193.3K关注 0票数 155

我有一个用于调查的滑块,它根据滑块的值显示以下字符串:"Very Bad,Bad,of,Good,Very Good“。

以下是滑块的代码:

代码语言:javascript
复制
- (IBAction) sliderValueChanged:(UISlider *)sender {
    scanLabel.text = [NSString stringWithFormat:@" %.f", [sender value]];
    NSArray *texts=[NSArray arrayWithObjects:@"Very Bad", @"Bad", @"Okay", @"Good", @"Very Good", @"Very Good", nil];
    NSInteger sliderValue=[sender value]; //make the slider value in given range integer one.
    self.scanLabel.text=[texts objectAtIndex:sliderValue];
}

我希望“很坏”是红色的,“坏”是橙色的,“好”是黄色的,“好”和“非常好”是绿色的。

我不知道如何使用NSAttributedString来完成这项工作。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14287386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档