我需要UIWebView的帮助,因此用户点击"登录"并打开一个网页来输入用户名,并调用此代码来更改控制器:
let tela = self.storyboard?.instantiateViewController(withIdentifier: "TabPrincipal") as! TabPrincipalViewController
tela.modalTransitionStyle = .crossDissolve
self.present(tela, animated: true, completion: nil)
一旦我点击退出并再次使用相同的代码,就会说
警告:尝试显示其视图不在窗口层次结构中!
有人可以帮助我吗?
答案 0 :(得分:0)
尝试使用此按钮退出按钮
self.dismiss(animated:true,completion:nil)
答案 1 :(得分:0)
如果您提供视图控制器,则使用此解除视图控制器代码
self.dismissViewControllerAnimated(true,completion:{});
如果使用导航控制器导航视图控制器,则使用此弹出视图控制器代码
self.navigationController .popViewControllerAnimated(真);