我已经尝试过无数种不同的方法来回到我的初始viewController,但我无法正常工作。如果你们中的任何人能够看到我做错了什么,我会非常高兴。
为了确保我在每个场景和每个viewcontroller中都有一个print语句,并且最初rootviewcontroller print语句确实有效,但我知道它没有完全转换,因为print语句不会再次发生。
下面是转换代码的片段,下面是我的故事板的图片:
func menu()
{
self.view?.presentScene(nil)
//let theVC = self.viewController?.storyboard?.instantiateViewController(withIdentifier: "menuVC") as! MenuVC?
//self.viewController?.navigationController?.pushViewController(theVC!, animated: true)
self.viewController?.dismiss(animated: false, completion: nil)
self.viewController?.navigationController?.popToRootViewController(animated: true)
print("LastScene")
}