我正在将不同的文本加载到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;
可能是什么问题?
答案 0 :(得分:0)
我已向Apple提交了有关此错误的错误报告。几周后,他们答复并要求使用更新的IOS检查问题。它工作得更好并且接受了更长的文本。后来他们完全解决了问题。