我有一个使用此布局的应用程序:
当您打开应用程序时,您会看到一个登录屏幕。您登录后会看到一个带有3个选项卡的标签栏。 (登录视图在tabbar的appdelegate中显示为presentModalView。)
在第三个标签中有一个注销按钮。我想按下注销按钮时,应用程序删除NSUserDefaults并再次显示loginview。如果您再次登录,登录屏幕将消失,您将看到标签栏的第一个标签。
我该怎么做?
答案 0 :(得分:0)
执行以下操作,
将您的登录视图放在第一个视图控制器中。
将标签栏控制器放在第二个视图控制器中。
将第二个viewcontroller实例存储在appDelegate中(这将用于导航)。
现在,当按下注销按钮时,使用存储的实例导航您的视图。