Swift Xcode在视图控制器之间的切换--在视图控制器之间的导航。

问题描述 投票:-2回答:1

我在我的应用中使用Firebase,每次用户启动应用时--我需要检查这个人是否已经登录。如果用户登录了--我需要打开Home View Controller,如果用户没有登录--我需要打开Log In View Controller。我如何在我的移动应用中实现它?

ios swift xcode storyboard swift4
1个回答
0
投票

你可以去看一下Firebase文档,如果你看的够仔细,有一个函数可以得到当前用户的邮箱ID和FireBase分配给用户的自定义ID。如果这两个参数在你启动应用时(在你的第一屏)为零,那么你可以执行Segue(xx,yy),否则你可以直接进入主屏。


0
投票

你可以在你的应用程序中使用布尔用户默认值来跟踪用户是否已经登录过。如果为真,那么你可以导航到主屏幕控制器,否则导航到登录视图控制器。你可以找到更多关于用户默认值的细节。

© www.soinside.com 2019 - 2024. All rights reserved.