从gamescene.swift到viewcontroller的segue问题

时间:2018-01-15 17:25:06

标签: ios swift xcode sprite-kit segue

我一直在尝试从gamescene.swift执行一个segue回到我的主视图控制器,这是打开应用程序时加载的第一个视图。来自主视图控制器的初始segue工作完美,但无论我尝试什么,我都找不到转换回初始视图的方法。

我的代码如下所示:

if homeLbl.contains(touch.location(in: self)) {
        self.removeAllActions()
        self.removeAllChildren()
        self.removeFromParent()
        self.gameVC?.performSegue(withIdentifier: "home", sender: self)
}

"首页"是应该返回到主视图控制器的segue的名称。当运行时,并且当点击主标签时,场景解除,节点被移除,但是屏幕变灰并且不执行segue。请注意,该应用程序不会崩溃。

我应该如何区别地执行此操作以便显示初始视图控制器?

0 个答案:

没有答案