NSAttributedString setFont不适用于表情符号字符

时间:2012-10-03 04:35:54

标签: ios nsattributedstring emoji

我正在使用Nimbus NIAttributedLabel类来显示有时包含表情符号字符的文本。我将字体大小设置为[UIFont systemFontOfSize:15],但表情符号字符似乎忽略了这一点。使用UILabel,所有字符都会正确显示。

NIAttributedLabel内部调用

[self addAttribute:(NSString*)kCTFontAttributeName value:(id)fontRef range:range];

我认为NSAttributedString在看到表情符号字符时必须切换到不同的字体。是否有任何技巧可以确保它使用相同的字体大小?

0 个答案:

没有答案