如何将用户带回TabBarcontroller中的First Tab

时间:2012-12-12 13:53:59

标签: iphone xcode4.5 tabbarcontroller

我在我的应用程序中使用Tabbarcontroller。我添加了一个tabbarcontroller作为删除的根视图,其中还有5个选项卡。现在问题来了,我在委托窗口上添加了一个注销按钮,它显示在导航栏右侧的所有视图的顶部。 我使用了一个注销按钮,以便用户可以从任何选项卡注销并返回到tabBar控制器的第一个选项卡,但它不会发生在我身上。任何人都可以建议我该怎么做。

2 个答案:

答案 0 :(得分:1)

试试这个

[yourTabBarController setSelectedIndex:0]

[tabBar setSelectedItem:[tabBar.items objectAtIndex:0]];

答案 1 :(得分:0)

您可以设置selectedViewController的{​​{1}}属性。文档说:

  

“您可以使用此属性选择中的任何视图控制器   viewControllers属性“

例如,您可以使用以下方法在UITabBarController上创建一个类别:

UITabBarController