Ios Swift 3:我需要在故事板中链接ViewDidAspect函数吗?
我是Swift的初学者。我试图在一个单视图Swift 3项目中创建一个基本的登录和帐户创建系统 在我的ViewController.swift中,我有一个ViewDidDisplay函数:Ios Swift 3:我需要在故事板中链接ViewDidAspect函数吗?,ios,swift,storyboard,swift3,viewdidappear,Ios,Swift,Storyboard,Swift3,Viewdidappear,我是Swift的初学者。我试图在一个单视图Swift 3项目中创建一个基本的登录和帐户创建系统 在我的ViewController.swift中,我有一个ViewDidDisplay函数: override func viewDidAppear(_ animated: Bool) { self.performSegue(withIdentifier: "loginView", sender: self) } 这是我的主要情节提要: 打开应用程序后,我希望先打开“受保护数据”页面,然后
override func viewDidAppear(_ animated: Bool) {
self.performSegue(withIdentifier: "loginView", sender: self)
}
这是我的主要情节提要:
打开应用程序后,我希望先打开“受保护数据”页面,然后检查用户是否已登录。如果没有,则应显示登录页面。然而,我不知道如何做到这一点。我试图链接导航控制器,但我不认为该功能是一个选项
现在,当我运行模拟器时,只有“受保护的数据”页面显示
我该怎么办?此外,my ViewDidDisplay功能是否有任何问题?如果您确实需要此导航流 打开应用程序后,我希望先打开“受保护数据”页面,然后检查用户是否已登录 然后你应该像这样组织你的
ViewController.swift
class ViewController: UIViewController {
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
if /* userDidLogin... REPLACE WITH YOUR CODE*/ {
performSegue(withIdentifier: "ShowLogin", sender: nil)
}
}
}
当然,您还需要:
ShowLogin