IOS开发中如何将字符串中的特定单词修改颜色

来源:爱站网时间:2021-01-11编辑:网友分享
在IOS的开发过程中,程序员会设置特效来提高app的视觉效果,而使用富文本设置字符串的颜色、大小和文本类型也可以达到这样的效果,爱站技术频道就为大家整理了IOS开发中如何将字符串中的特定单词修改颜色。

在IOS的开发过程中,程序员会设置特效来提高app的视觉效果,而使用富文本设置字符串的颜色、大小和文本类型也可以达到这样的效果,爱站技术频道就为大家整理了IOS开发中如何将字符串中的特定单词修改颜色。

一,效果图。

二,代码。

ViewController.m

- (void)viewDidLoad {
  [super viewDidLoad];
  // Do any additional setup after loading the view, typically from a nib.
  UILabel *testLabel=[[UILabel alloc]initWithFrame:CGRectMake(10, 100, 100, 50)];
  testLabel.text=@"1234567890";
  testLabel.backgroundColor=[UIColor orangeColor];
  [self.view addSubview:testLabel];
  [self redXingWithLabel:testLabel atIndex:2];
}
//将字符串特定的1个字变成红色
- (void)redXingWithLabel:(UILabel *)tempLabel atIndex:(NSInteger)tempIndex {
  NSMutableAttributedString * tempString = [[NSMutableAttributedString alloc] initWithString: tempLabel.text];
  [tempString addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(tempIndex, 1)];
  tempLabel.attributedText = tempString;
}

上述是爱站技术频道给大家介绍的IOS开发中如何将字符串中的特定单词修改颜色,只要用心学习,找到学习办法,理论与实践相结合,也能掌握基本要领。

 

上一篇:如何通过IOS获取手机通讯录

下一篇:IOS开发中启动页面倒计时的操作方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载