以编程方式在iOS应用程序中注销

时间:2012-09-09 19:19:02

标签: ios ipad login uiviewcontroller logout

我的iOS应用程序包含登录页面。进入应用程序后,有一个注销按钮。当用户以编程方式按下注销按钮时,我想再次显示登录页面,就像用户第一次登录一样。你能否建议我如何在我的iPad应用程序中实现它。

1 个答案:

答案 0 :(得分:2)

我在我的应用中执行此操作。我有一个用于登录用户的tabbarcontroller。当他们注销(或第一次使用)时,我向appDelegate发送消息,从窗口中删除标签栏并使登录视图成为根视图。登录后,该视图将被标签栏控制器替换。

我甚至走得更远。在每个开关上我完全释放所有其他对象,因此我确信当用户看到任何这些视图时,它完全是“新鲜的”,并且仅对该用户自定义的任何内容使用默认值。