cocos2.2.6 label文字更新出错

label的内容是 num1/num2. num1是当前生命值,num3是最大生命值,计费购买改变数字之后就成了黑框.回复游戏后,num1或者num3只要改变一下值,就恢复正常.但是这个值在当时情况下即便改变也没有效果,只有在游戏恢复进行之后改变才能生效,怎么解决