iOS如何将字符串中特定后的字变成红色
时间:2020-11-21 14:40:49|栏目: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如何将字符串中特定后的字变成红色
本文地址:http://www.codeinn.net/misctech/24785.html