如果用户未登录,如何将用户重定向到登录页面? Swift 3

问题描述:

对于整个Swift来说,我相当新,但我试图做一个简单的登录屏幕,如果用户没有登录,它会将它们重定向到登录页面。我似乎有东西没有写在代码中,因为当我点击标签带我到登录页面,因为我没有登录没有出现?当我输入代码时,Xcode说一切正常,但我已经命名为root loginView,并且一切似乎都没问题,但是当我加载它时,没有任何反应,它只是像页面一样提供,如果你已经登录。如果用户未登录,如何将用户重定向到登录页面? Swift 3

任何想法?

override func viewDidLoad() { 
    super.viewDidLoad() 

    // Do any additional setup after loading the view. 
} 

override func didReceiveMemoryWarning() { 
    super.didReceiveMemoryWarning() 
    // Dispose of any resources that can be recreated. 
} 


override func viewDidAppear(_ animated: Bool) 
{ 
    self.performSegue(withIdentifier: "loginView", sender: self); 
} 

}

当你没有得到,我相信你已经正确命名您的权利赛格瑞任何错误?如果是这样的话。请确保你做的如下:

假设你有2个视图控制器,一个是登录用户可以去的主页面(我们将其命名为LandingVC),另一个是登录视图控制器(我们称之为它的LoginVC)。

首先要检查:确保您在LandingVC中编写代码? 第二:你有没有将课程分配给StoryBoard中的VC? (见图片)

Select View Controller Class Correctly