我将以我是IOS的一个新手的事实作为这个问题的开头,并且我在这里尝试学习。
我正在使用的应用程序只有一个导航控制器,其中包含标题屏幕视图控制器,其中包含应用程序选项。当我单击“标题”屏幕中的“开始”按钮时,它将带我进入主游戏屏幕视图控制器,该控制器具有CCLayer,可用于执行一些简单的Cocos2D动画。所有这些都运行良好。这就是我所缺少的。我正在尝试以编程方式返回标题屏幕。我在想可能有2个选择
1-以某种方式结束CCLayer,这将使我返回主游戏视图控制器,然后在其中我可以发送命令转到“标题视图控制器”吗?
2-获取对CCLayer的父视图控制器的引用,并执行与上述相同的操作。
我已经在互联网上搜寻了几天,试图找到要做什么,但是我没有主意。除了我认为需要再次初始化“标题视图控制器”之外,我实际上没有什么可显示的。
任何想法将不胜感激,谢谢您的时间。
就像您提到的那样,您有一个导航控制器,这意味着您的“主游戏视图”控制器被推到了“标题视图”控制器上。
并且您的CCLayer已添加到MainGameView Controller上
因此,您需要做的就是弹出MainGameViewController。这将自动将您带到您的titleViewController。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句