iphone - 当用户点击 "sign out button"时如何重置 iOS 应用程序?

标签 iphone ios

我正在设计一个 iOS 应用程序,其中向用户显示“退出”按钮,因为客户希望它在那里。

但是,我在处理逻辑方面遇到了困难。

我是不是该:

1)。此时退出应用程序,因为整个应用程序在经过身份验证的 Web 服务调用的前提下运行。 (如果是这样,我该如何让我的应用退出?)

2)。将用户带到初始启动屏幕,在那里他/她可以选择登录/注册。 (如果是这样,我如何将应用程序重置回初始屏幕?)

我知道我在问什么令人困惑,所以我希望我是有道理的。

最佳答案

不建议退出应用程序。它会给用户带来应用程序崩溃的感觉。您可以使用第二种方法,在用户退出后将其送回初始登录屏幕。如果您使用的是基于导航 Controller 的方法,您可以尝试使用 popToRootViewController返回登录屏幕的方法(假设登录屏幕是您的根)。

关于iphone - 当用户点击 "sign out button"时如何重置 iOS 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6013910/

相关文章:

ios - Cocoapods:重复的接口(interface)定义

javascript - iOS 9.2 上的 Buzz 与 AudioContext(网络音频 API)

ios - 从另一个线程更改按钮图标/切换按钮

iOS UITableViewStylePlain 部分和行问题

python - 如何使用 Django 进行有效的地理定位?

iPhone - 使用自定义颜色的 CGDrawArc 上的 setStroke 不起作用

ios - 如何在 iPhone Xs 模拟器上启用 Siri 的文本输入?

来自 NSString 的 iOS SecKeyRef

C# 等效于 stringByAddingPercentEscapesUsingEncoding?

ios - 环球银行金融电信协会2 : Class ViewController has no initializers - Using GOOGLE's Admob