我正在设计一个 iOS 应用程序,其中向用户显示“退出”按钮,因为客户希望它在那里。
但是,我在处理逻辑方面遇到了困难。
我是不是该:
1)。此时退出应用程序,因为整个应用程序在经过身份验证的 Web 服务调用的前提下运行。 (如果是这样,我该如何让我的应用退出?)
2)。将用户带到初始启动屏幕,在那里他/她可以选择登录/注册。 (如果是这样,我如何将应用程序重置回初始屏幕?)
我知道我在问什么令人困惑,所以我希望我是有道理的。
最佳答案
不建议退出应用程序。它会给用户带来应用程序崩溃的感觉。您可以使用第二种方法,在用户退出后将其送回初始登录屏幕。如果您使用的是基于导航 Controller 的方法,您可以尝试使用 popToRootViewController
返回登录屏幕的方法(假设登录屏幕是您的根)。
关于iphone - 当用户点击 "sign out button"时如何重置 iOS 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6013910/