1 //定义一个可变字符串属性对象aStr 2 NSMutableAttributedString *aStr = [[NSMutableAttributedString alloc]initWithString:str]; 3 //定义一个字典类对象dic存储设置的属性值,这里设置字体为粗体 4 NSDictionary *dic = @{NSFontAttributeName:[UIFont boldSystemFontOfSize:self.myLabel.font.pointSize] ,NSBackgroundColorAttributeName:[UIColor redColor]}; 5 //定义要改变的字符串的范围 6 NSRange myRange = [str rangeOfString:title]; 7 //调用aStr对象的setAttributes方法设置属性 8 [aStr setAttributes:dic range:myRange]; 9 //把aStr对象赋给Label 10 self.myLabel.attributedText = aStr; 11