• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - 注销 - 返回登录页面

[复制链接]
菜鸟教程小白 发表于 2022-12-11 16:55:33 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我的应用结构如图所示。 Structure

在我的标签之一 ProfileViewController 中,有一个注销按钮。

我想弹出回RegisterViewController

如果用户已经注册,我会绕过 App Delegate 中的注册屏幕,如图所示

if (prefs.boolForKey("registered")){
       self.window?.rootViewController = storyboard.instantiateViewControllerWithIdentifier("tabBarViewController")
} else { // there is no current user
            // set up app for new or non logged in user
       self.window?.rootViewController = storyboard.instantiateViewControllerWithIdentifier("registerViewController")
}

我不确定这是否会影响在设置 rootViewController 时如何返回。



Best Answer-推荐答案


过去,我将应用程序结构化为始终通过登录 View 。然后我运行一个自动身份验证操作来插入以前经过身份验证的用户进入应用程序的登录部分。然后,当用户希望注销时,我只需使用 unwind segue 即可弹出应用程序的登录部分。

以下是 Ray Wenderlich 团队的解谜指南:https://www.raywenderlich.com/113394/storyboards-tutorial-in-ios-9-part-2

希望这会有所帮助!

关于ios - 注销 - 返回登录页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38250393/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap