隐藏UIViewController(或覆盖它)的最佳做法是屏幕与用户谈论“登录/注册”?
我想隐藏Profile VC,因为用户必须先进行身份验证。
答案 0 :(得分:1)
这是你应该做的:
1:创建2个Viewcontrollers(配置文件和登录/注册)
2:在app delegate didFinishLaunchingWithOptions
中查看用户是否
登录,如果没有点(在我的情况下,我声明initialVC)他登录/注册屏幕像这样
也许:
if currentUser != nil{
self.window?.rootViewController = self.storyboard?.instantiateViewController(withIdentifier: "ProfileViewController")
}else{
self.window?.rootViewController = self.storyboard?.instantiateViewController(withIdentifier: "Login/RegisterViewController")
}