SKLabelNode の行数を変更する可能性はありますか?
UiLabel のように:
UILabel *label = [UILabel new];
label.numberOfLines = 2;
SKLabelNode の行数を変更する可能性はありますか?
UiLabel のように:
UILabel *label = [UILabel new];
label.numberOfLines = 2;
それが可能だ。numberOfLines
+を設定するだけですpreferredMaxLayoutWidth
:
let lb = SKLabelNode(fontNamed: "Courier-bold")
lb.numberOfLines = 0
lb.preferredMaxLayoutWidth = size.width
現在、それは不可能です。
必要に応じて独自のSKMultilineLabelNode
クラスを作成できます。コメントに記載されているように、github には拡張機能があります。