一、效果图。
二、代码。
ViewController.m
- (void) viewDidLoad { (超级viewDidLoad);//做任何额外的设置加载视图后,通常从笔尖。 UILabel * testLabel=[[UILabel alloc] initWithFrame: CGRectMake (100、100、50)]; testLabel.text=@“1234567890”; testLabel。写成backgroundColor=[用户界面颜色orangeColor]; (自我。视图addSubview testLabel):; 【自我redXingWithLabel: testLabel atIndex: 2]; }//将字符串特定的1个字变成红色 - (void) redXingWithLabel: (UILabel *) tempLabel atIndex: (NSInteger) tempIndex { NSMutableAttributedString * tempString=[[NSMutableAttributedString alloc] initWithString tempLabel.text):; [tempString addAttribute: NSForegroundColorAttributeName价值:(用户界面颜色redColor)范围:NSMakeRange (tempIndex 1)]; tempLabel。attributedText=tempString; }
以上所述是小编给大家介绍的iOS如何将字符串中特定后的字变成红色,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!