Sprite kit SKLabelNode更改行数
是否有可能更改SKLabelNode的行数 如UiLabel:Sprite kit SKLabelNode更改行数,sprite-kit,sklabelnode,Sprite Kit,Sklabelnode,是否有可能更改SKLabelNode的行数 如UiLabel: UILabel *label = [UILabel new]; label.numberOfLines = 2; 目前这是不可能的 如果愿意,您可以创建自己的SKMultilineLabelNode类,正如注释中提到的,github上有一个扩展。这是可能的。只需设置numberOfLines+首选MaxLayoutWidth: let lb = SKLabelNode(fontNamed: "Courier-bold") lb.n
UILabel *label = [UILabel new];
label.numberOfLines = 2;
目前这是不可能的
如果愿意,您可以创建自己的
SKMultilineLabelNode
类,正如注释中提到的,github上有一个扩展。这是可能的。只需设置numberOfLines
+首选MaxLayoutWidth
:
let lb = SKLabelNode(fontNamed: "Courier-bold")
lb.numberOfLines = 0
lb.preferredMaxLayoutWidth = size.width
答案是否定的。希望iOS 8能够提供这种扩展功能。我认为github上的sprite kit有一个多行标签扩展节点,可以在换行符上将字符串拆分为多个标签。