#ios #swift #storyboard #segue
#iOS #swift #раскадровка #segue
Вопрос:
У меня есть вход в систему с помощью модальной электронной почты, и оттуда я хочу немодально перейти к главному экрану.
В настоящее время поток работает, но представляет домашний экран модально. Как бы я это представил обычно?
с модального экрана после успешного входа в систему:
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
Комментарии:
1. Что вы имеете в виду под «обычным представлением»? Вам нужна обратная навигация?
2. Нет, просто немодально
Ответ №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)