SKLabelNode创建黑线而不在iPhone4上显示文本

时间:2014-05-31 17:44:42

标签: sprite-kit iphone-4 sklabelnode

我正在将不同的文本加载到SKLabeNode中,它可以在iPhone5,模拟器等上正常工作......但是在iPhone4上我有时会得到一条黑线,而不是文本。

总是相同的文本产生失败是奇怪的,但我无法弄清楚发生了什么。

代码是:

ButtonText=@"";

    ButtonLabel=[SKLabelNode labelNodeWithFontNamed:@"Marker Felt"];
    ButtonLabel.fontSize=46;
    ButtonLabel.text=ButtonText;
    ButtonLabel.position=CGPointMake(0, 0);
    ButtonLabel.verticalAlignmentMode=SKLabelVerticalAlignmentModeCenter;
    ButtonLabel.horizontalAlignmentMode=SKLabelHorizontalAlignmentModeCenter;
    ButtonLabel.colorBlendFactor=1.0f;

当我更改文本时,只需使用

即可
ButtonLabel.text=NewString;

可能是什么问题?

1 个答案:

答案 0 :(得分:0)

我已向Apple提交了有关此错误的错误报告。几周后,他们答复并要求使用更新的IOS检查问题。它工作得更好并且接受了更长的文本。后来他们完全解决了问题。