我在视图控制器中有一个注销按钮,我有一个 tabbarmenu,当我按下注销时,我可以注销,但我的 tabbarMenu 来到了我的导航视图控制器,
你能帮我解决这个问题吗,在此先感谢,
我在视图控制器中有一个注销按钮,我有一个 tabbarmenu,当我按下注销时,我可以注销,但我的 tabbarMenu 来到了我的导航视图控制器,
你能帮我解决这个问题吗,在此先感谢,
我认为你的意思是你在一个标签栏控制器中,当你注销时,你想导航到你的 loginViewController。这种情况正在发生,但您的标签栏仍然可见,并且您希望标签栏在您注销时消失。
标签栏仍然可见的原因是因为您没有离开 tabBarController。您正在其中一个选项卡中导航到新的 loginController。
如果我对您问题的解释大致正确,您将在这里找到答案:
如何处理 UINavigationControllers 和 UITabBarControllers iOS 6.1
它显示了如何处理登录屏幕 - >选项卡栏控制器,每个屏幕上都有一个注销按钮,它将正确地返回您的登录屏幕(注意 - 它不会创建一个新的登录屏幕,就像您在这里所做的那样,它更多正确地将您导航回原始登录屏幕)。