【发布时间】:2015-10-05 17:24:30
【问题描述】:
我是 iOS 开发的新手,并且已经构建了一个基本应用程序来帮助自己熟悉约定。这是一个基本的游戏,流程如下:
主菜单 -> (modal) New Game Type -> (Push Segue) Game -> (modal) Game over -> (Push Segue) Main Menu
我的问题涉及从游戏/游戏回到主菜单。菜单是一个 ViewController,而游戏是一个单独的 ViewController,但没有嵌入到导航控制器中。
当我在游戏结束后将 Segue 返回到主菜单时,Game ViewController 会发生什么?由于它不是模式,我无法从主菜单 ViewController 中将其关闭,并且当用户开始另一个游戏时,Push Segue to the Game 是否会创建另一个?我应该停止(以及如何)完成的 Game ViewController?
我问是因为在调试时,在运行了几款游戏后,我看到了一个 UITranitionView 集合。我想确保我没有泄漏任何东西并正确处理过渡......
【问题讨论】:
标签: ios objective-c iphone uiviewcontroller