我试图减少我的字符串的一部分的大小,并使用下面的代码.我的输出不正确.我只看到我的第一个字体属性用于整个字符串,而不是指定的范围.
NSMutableAttributedString *attString=[[NSMutableAttributedString alloc] initWithString:title]; NSInteger _stringLength=[descriptionText length]; [attString addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"Gotham-Bold" size:20.0] range:NSMakeRange(0,10)]; [attString addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"Helvetica-Bold" size:12.0] range:NSMakeRange(11,_stringLength-1)]; [self.description setAttributedText:attString];