我有一个以电子邮件模式登录的帐户,我希望从那里以非模式的方式锁定到主屏幕。
当前,该流程有效,但是正在以模态显示主屏幕。我将如何正常显示?
成功登录后,从模式屏幕上
: let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewController(identifier: "tabBarController")
// self.present(vc, animated: true) //works but modally
self.show(vc, sender: self) //works but modally
答案 0 :(得分:1)
您可以执行以下操作:
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewController(identifier: "tabBarController")
vc.modalPresentationStyle = .overFullScreen
vc.modalTransitionStyle = .crossDissolve
self.show(vc, sender: self)