我尝试从登录页面进入主页,但它仍然停留在登录页面。 没错。 我已经在故事板中有一个tabBar。名称是主要的。 tabBar id是tabBar
这是我在委托类
中的登录功能func login(){
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let tabBar = storyboard.instantiateViewController(withIdentifier: "tabBar")
window?.rootViewController = tabBar
}
这是我在登录类中调用登录的代码
if id != nil {
UserDefaults.standard.set(parseJSON, forKey: "parseJSON")
user = UserDefaults.standard.value(forKey: "parseJSON") as? NSDictionary
// go to home page
DispatchQueue.main.async {
appDelegate.login()
}
答案 0 :(得分:1)
如果您想更改应用中的观看次数,则需要:
在" Main.storyboard"中创建一个新的UIViewController。
创建从登录视图控制器到主页视图控制器的segue。如果您有一个登录按钮的按钮,您可以转到您的" Main.storyboard"和CTRL从此按钮拖动到您在步骤#1中创建的UIViewController,然后单击"显示"选项。
这将创建一个segue。因此,每当有人按下按钮登录时,它们都会被带到您的主页。