正确关闭新 ViewController 页面
Correctly closing of new ViewController pages
请帮助我结束 ViewController。
我用这个代码打开新的 ViewController ("SettingsPage"):
settingClass = storyboard?.instantiateViewControllerWithIdentifier("SettingsPage") as! SettingsClass
settingClass.modalPresentationStyle = .OverFullScreen
settingClass.modalTransitionStyle = .CrossDissolve
self.presentViewController(settingClass, animated: true, completion: nil)
然后我需要返回(关闭 SettingsPage),当我使用此方法时我会得到双倍的 MainView
mainClass = storyboard?.instantiateViewControllerWithIdentifier("MainView") as! ViewController
mainClass.modalTransitionStyle = .CrossDissolve
self.presentViewController(mainClass, animated: true, completion: nil)
如何正确关闭新的 ViewController ("SettingsPage") 打开像 .OverFullScreen,然后返回到我的 MainView?
试试这样关闭
mainClass.dismissViewControllerAnimated(true, completion: {});
请帮助我结束 ViewController。 我用这个代码打开新的 ViewController ("SettingsPage"):
settingClass = storyboard?.instantiateViewControllerWithIdentifier("SettingsPage") as! SettingsClass
settingClass.modalPresentationStyle = .OverFullScreen
settingClass.modalTransitionStyle = .CrossDissolve
self.presentViewController(settingClass, animated: true, completion: nil)
然后我需要返回(关闭 SettingsPage),当我使用此方法时我会得到双倍的 MainView
mainClass = storyboard?.instantiateViewControllerWithIdentifier("MainView") as! ViewController
mainClass.modalTransitionStyle = .CrossDissolve
self.presentViewController(mainClass, animated: true, completion: nil)
如何正确关闭新的 ViewController ("SettingsPage") 打开像 .OverFullScreen,然后返回到我的 MainView?
试试这样关闭
mainClass.dismissViewControllerAnimated(true, completion: {});