gpt4 book ai didi

ios - 将标签的内容从一个 View Controller 传送到另一个 View Controller

转载 作者:行者123 更新时间:2023-12-01 16:59:59 27 4
gpt4 key购买 nike

我正在创建一个简单的 iOS 游戏,它有一个计数器,用于跟踪用户得分并将其显示在屏幕一角的 UILabel 中。当游戏中发生某些事情时,它会切换到游戏结束屏幕。然后,当玩家得分时,我想在新 View 的标签中显示上一个 View 中标签的内容。

我觉得应该有一个简单的方法来做到这一点?

提前致谢!

最佳答案

问题的根本原因是您已将游戏逻辑嵌入到用户界面中。分数不是用户界面的一部分,但无论如何你已经把它放在那里了。

如果您的游戏真的很简单,请向您的应用程序委托(delegate)添加一个跟踪分数的属性。用户界面的每个部分都可以在需要时访问该属性。

一旦你超越了最简单的游戏,你应该将你的游戏逻辑分解到它自己的类中。该类负责管理游戏状态。当你开始一个新游戏时实例化它,你可以将它传递给 View Controller ,创建一个共享实例等。

我建议阅读 MVC .

关于ios - 将标签的内容从一个 View Controller 传送到另一个 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7973879/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com