SKLabelNode更改行数

时间:2014-05-06 16:19:02

标签: sprite-kit sklabelnode

是否有可能更改SKLabelNode的行数?

与UiLabel一样:

UILabel *label = [UILabel new];
label.numberOfLines = 2;

2 个答案:

答案 0 :(得分:2)

这是可能的。只需设置numberOfLines + preferredMaxLayoutWidth

即可
let lb = SKLabelNode(fontNamed: "Courier-bold")
lb.numberOfLines = 0
lb.preferredMaxLayoutWidth = size.width

答案 1 :(得分:1)

目前这是不可能的。

如果您愿意,可以创建自己的SKMultilineLabelNode课程,并且如评论中所述,github上有一个扩展名。