После представления контроллера панели вкладок я не могу отклонить контроллер панели вкладок. Я также не могу даже нажать кнопку после переустановки без удаления приложения. Мне нужно удалить и переустановить приложение, после чего я смогу нажать кнопку
Я уже пробовал другой способ закрыть контроллер панели вкладок, но все еще не могу отключить контроллер.
Это мой текущий способ представить контроллер после входа в систему
let storyboard = UIStoryboard.init(name: "Main", bundle: Bundle.main)
let loginVC = storyboard.instantiateViewController(withIdentifier: "Home")
self.present(loginVC, animated: true, completion: nil)
Это мой нынешний способ уволить контроллер
@IBAction func btnLogout_TouchUpInside(_ sender: Any) {
dismiss(animated: true, completion: nil)
}
Это моя основная точка зрения
let storyboard = UIStoryboard(name: "Main", bundle: Bundle.main)
if defaults.bool(forKey: "isLoggedIn") {
// Show Home screen
window?.rootViewController = storyboard.instantiateViewController(withIdentifier: "Home")
} else {
// Show Login screen
window?.rootViewController = storyboard.instantiateViewController(withIdentifier: "Login")
}
window?.makeKeyAndVisible()