У меня есть 4 вида контроллеров: Добро пожаловать, Регистрация, Логин, Забыли пароль. Добро пожаловать спрашивает, есть ли у пользователя учетная запись. Если да, ожидается, что пользователь нажмет кнопку «Вход», в противном случае пользователь должен нажать кнопку «Зарегистрироваться».
Если пользователь нажмет кнопку «Зарегистрироваться», приложение перейдет к контроллеру представления SignUp, пользователь заполнит форму и нажмет кнопку «Зарегистрироваться». Нажмите на эту кнопку SignUp должен отобразить Login VC. Но вместо этого он вернулся в Main VC, который приветствуется.
//This is the SignUp Action Btn
@IBAction func actSingUp(_ sender: Any) {
let storyboard = UIStoryboard(name: "LoginSB", bundle: nil)
let signupvc = storyboard.instantiateViewController(withIdentifier: "loginVC") as! LoginVC
navigationController?.popViewController(animated: true)
}