弹出视图返回到初始 SKScene 而不是当前 SKScene

Popup view goes back to initial SKScene instead of current SKScene

我有两个 SKScenes,分别称为 StartMenu、GameMenu,并且我创建了一个弹出视图 (AddSubView) 以添加到 GameMenu 中。

我的问题是,每当我调用运行弹出视图的函数时,它都会返回到初始 SKScene - StartMenu,而不是当前的 SKScene GameMenu。

代码:

            var v :UIView = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
            v.backgroundColor = UIColor.blueColor()
            self.scene?.view?.addSubview(v)

根据 Apple 的说法,我已决定避免为 SpriteKit 使用子视图,最好使用 SKSpriteNode 和 SKNodes 创建弹出菜单。