是否可以将NSMutableAttributedString与SKLabelNode一起使用?

时间:2014-02-16 16:46:40

标签: objective-c nsstring sprite-kit kerning

我正在尝试更改几个SKLabelNodes的字距调整。我尝试使用另一个答案中的一些代码:

NSMutableAttributedString *attributedString;
attributedString = [[NSMutableAttributedString alloc] initWithString:@"Please get wider"];
[attributedString addAttribute:NSKernAttributeName value:@5 range:NSMakeRange(10, 5)];
[self.label setAttributedText:attributedString];

这是不允许的:

[myLabelNode setAttributedText:attributedString];

这并没有带来我所做的改变:

myLabelNode.text = attributedString.string;

是否可以更改SKLabelNode上的字距调整?

1 个答案:

答案 0 :(得分:0)

从iOS 11开始,SKLabelNode支持NSAttributedStrings。因此,现在应该可以使用字距调整和其他选项。