我想创建一个SKLabelNode,它应该始终具有相同的长度(用于猜单词游戏)。不幸的是,SKLabelNode决定始终剪掉任何前导和尾随空格。这种行为在文档中没有描述。我如何避免/关闭此行为?
我想创建一个SKLabelNode,它应该始终具有相同的长度(用于猜单词游戏)。不幸的是,SKLabelNode决定始终剪掉任何前导和尾随空格。这种行为在文档中没有描述。我如何避免/关闭此行为?
myLabel.horizontalAlignmentMode = SKLabelHorizontalAlignmentModeRight;
SKLabelNode* dummyPaddingLetter = [SKLabelNode labelNodeWithFontNamed:<your font name>];
dummyPaddingLetter.fontSize = <your font size>;
dummyPaddingLetter.text = @"W"; // something 'wide'
float fOneSpace = [dummyPaddingLetter calculateAccumulatedFrame].size.width;