如何在用户点击“退出button”时重置iOS应用程序?

我正在devise一个iOS应用程序,在这个应用程序中,当用户想要在那里时,用户被提出一个“退出”button。

然而,我正在努力通过逻辑。

我是不是该:

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

2)。 把用户带到他/她可以selectlogin/注册的初始启animation面。 (如果是的话,我如何重置应用程序回到初始屏幕?)

我知道我问的是混乱,所以我希望我是有道理的。

不推荐从应用程序退出。 这会给用户带来应用程序崩溃的感觉。 签署后,您可以使用第二种方法将用户发送回初始login屏幕。 如果您使用的是基于导航控制器的方法,则可以尝试使用popToRootViewController方法返回login屏幕(假定login屏幕是您的根目录)。

退出应用程序绝对不是一个好的select。 我build议你把用户带回到用户可以login或注册的页面。 作为最终用户,如果他/她想用其他账户login,他/她肯定是最好的select。 没有用户想要退出应用程序并重新启动它来使用它们。