2012-09-13 40 views
0

我正在制作一个简单的游戏,但遇到了问题。我有一个UIButton停止游戏并将GameViewController更改为secondViewController。我在secondViewController中有另一个UIButton,当它被点击时,它会返回到GameViewController。我已经通过我的故事板设置了这些按钮,所以没有编码..问题是,当我从secondViewController返回到GameViewController时,游戏设置/数据和其他任何事情都回到了原来的状态。例如,我有3条生命,如果我失去了一条生命,并单击gameViewController中的按钮并返回到gameviewController,我将再次拥有3条生命。如何解决这个问题?谢谢..ViewController更改时在ViewController中保留元素

回答

0

当游戏消失时,您需要保存您的状态,并在您的视图再次加载时加载保存的状态。例如,您可以将状态保存在prepareForSegue:sender:方法中,并将保存的状态加载到-viewWillAppear:中。

相关问题