在视图控制器之间进行Swift Xcode切换-在视图控制器之间导航

时间:2020-05-02 07:36:46

标签: ios swift xcode storyboard swift4

我在我的应用程序中使用Firebase,每次用户启动该应用程序时-我需要检查此人是否已登录。如果用户已登录-我需要打开Home View Controller,如果用户尚未登录-我需要打开“登录视图控制器”。如何在我的移动应用中实现它?

2 个答案:

答案 0 :(得分:0)

您可以浏览Firebase文档,如果足够仔细地看,可以使用函数来获取当前用户的电子邮件ID和FireBase分配给用户的自定义ID。如果在启动应用程序时(在第一个屏幕中)这两个参数为nil,则可以执行Segue(xx,yy)。否则,您可以直接转到主屏幕。

答案 1 :(得分:0)

您可以在应用程序中使用布尔值用户默认值来跟踪用户之前是否已经登录。如果为true,则可以导航到Home View控制器,否则导航到“登录视图控制器”。您可以找到有关用户默认设置HereHere

的更多详细信息