4

我正在尝试更改几个 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 上的字距?

4

1 回答 1

0

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

于 2017-12-04T17:29:31.363 回答