解散以编程方式呈现的viewController

时间:2016-11-11 15:05:38

标签: ios swift uiviewcontroller

已经发布了许多类似的问题,但我似乎无法找到一个迅速的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()

它有效,但它仍然在闲逛,当我重新打开它而不重新启动整个应用程序;我有效地在第一个之上开了另一个。我在这里做错了什么?

以下是调试器的截图。

enter image description here

0 个答案:

没有答案