我有一个用户可以登录的应用程序。如果用户启动应用程序并且已经登录,那么rootViewController
设置为我的自定义UITabBarController
,但是当用户未登录rootViewController
被设置为LoginVC(视图控制器)。我的问题是,当用户注销时,应该呈现LoginVC并且TabBar应该被初始化。Deinit UITabBarController在呈现新的ViewController后
我曾尝试:
self.tabBarController?.dismiss(animated: true, completion: {
self.tabBarController?.present(LoginVC(), animated: true, completion: nil)
})
之类的东西......我 可呈现LoginVC但是当我打电话self.tabBarController?.dismiss
的LoginVC被驳回,而不是TabBarVC
任何帮助将是非常感谢
有没有办法让这个过渡动画? – Phyber
https://stackoverflow.com/questions/7703806/rootviewcontroller-switch-transition-animation –