故事板刷新

时间:2017-07-03 06:51:11

标签: ios iphone swift xcode storyboard

在我的应用程序中,我有一个分数标签和一些动画。现在,当我的动画发生碰撞时,分数应该增加1,在这种情况下它当前会增加。然而,它们是一个问题,当这两个图像碰撞并且一个点被添加到得分中时,由于某种原因我的应用程序稍微有些毛刺,并且这些动画它们之前移动停止并消失。在做了一些研究和广泛的问题解决后,我得出结论,因为分数标签由于数字增加而改变大小,这导致故事板刷新并将所有图像恢复到其原始位置。至于动画,我相信这个刷新会导致它们停止,并让应用程序认为图像没有被告知动画。

进一步强化我的故事情节令人耳目一新的假设。我更改了代码,以便在图像碰撞时,分数增加score += 0,在这种情况下分数不会增加,它保持为零。发生这种情况时,我的应用程序的动画会继续正确,不会出现故障。因此,出于某种原因,任何大于零的整数都不起作用。另外,为了防止故事板刷新,我已经使得分数标签的文本字段非常大,因此任何整数都可以放在那里而不会改变文本字段的实际大小。

最后,我已经尝试了许多方法来解决这个问题,但遗憾的是没有找到解决方案。

这是分数代码。

// Score Setup
   score += 0
   scoreValueRight.text = "\(score)"

0 个答案:

没有答案