返回TabBar主屏幕

时间:2012-06-25 13:53:47

标签: iphone ios xcode

我的应用程序底部有标签。在更多选项卡上,我在列表中有两个名为settings和legal的东西。当我点击设置或合法时,我打开设置或法律视图。当我单击主页选项卡栏然后返回到更多选项卡时,它返回到我离开之前的位置。有没有可能回到更多标签的主视图?

My Issue 修改

我在我的标签栏控制器内部导航(如第二张图片)。 enter image description here

1 个答案:

答案 0 :(得分:1)

您使用的是UITabBarController吗?如果是这样,您可以在创建它或在笔尖中设置它的委托,并听取选择:

-(void) tabBarController:(UITabBarController*)tabBarController didSelectViewController:(UIViewController*)viewController {

    // Check if the selected tab is a UINavigationController
    if ([viewController isKindOfClass:[UINavigationController class]]) {

        UINavigationController* nav = (UINavigationController*) viewController;
        [nav popToRootViewControllerAnimated:NO];

    }

}