已经发布了许多类似的问题,但我似乎无法找到一个迅速的3 / IOS 10答案。使用此代码启动一个新的ViewController ......
self.present(self.myNewVC, animated: true, completion: {
// some more here
})
}
用这段代码关闭它......
self.myNewVC.dismiss(animated: true, completion: nil)
self.myNewVC.view.removeFromSuperview()
self.myNewVC.removeFromParentViewController()
它有效,但它仍然在闲逛,当我重新打开它而不重新启动整个应用程序;我有效地在第一个之上开了另一个。我在这里做错了什么?
以下是调试器的截图。