我有tabBar应用程序,其中我已经在我的SignViewController上添加了Tab-bar我在我的设置中有3个不同的选项卡选项卡我有logOut按钮而不是按钮单击我想要弹出选项卡栏并跳回我的SignViewController。可以在这个小问题上帮助任何人吗p>
答案 0 :(得分:1)
我认为您需要了解应用程序的流程。
首先,您使用rootviewcontroller
运行应用程序。
登录成功后,您只需指定rootviewcontroller = tabbarcontroller.view
,对吧?
所以你需要的是当你想从app注销然后只需将同一个rootview分配给main rootviewcontroller
。不需要做任何事情。
或者,如果您要将subviews
添加到窗口,请使用添加和删除方法,例如
[self.window addSubview:rootview];
[tabbar removefromSuperview];
我希望这会对你有所帮助。
答案 1 :(得分:0)
使用SignviewController作为root用于导航。然后你可以使用方法
[self.navigationController popToRootViewControllerAnimated:YES];
[self.navigationController popToViewController:signViewController animated:YES];