在UILabel中设置多个字体,NSMutableAttributedString不起作用

时间:2016-07-26 12:39:07

标签: ios uilabel nsattributedstring uifont

我试图用2种字体创建属性字符串是正常的,第二种是粗体。

NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:message];
[str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"HelveticaNeue" size:10.0] range:firstRange];
[str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"HelveticaNeue-Bold" size:10.0] range:secondRange];

但它显示所有正常文字的文字。我确定范围不一样。 如何在1个标签中显示正常和粗体。

0 个答案:

没有答案