美文网首页
UITabBarViewControl不同Item的子控制器实现

UITabBarViewControl不同Item的子控制器实现

作者: 彭小先生 | 来源:发表于2017-02-24 18:35 被阅读0次

    从当前item的一个子控制器需要跳转到另一个item的子控制器
    解决方案如下:

        //当前窗口
        UIWindow *window = [UIApplication sharedApplication].keyWindow;
        //拿到当前的根控制器即tabbarViewControl
        PZTabBarController *tabVC = (PZTabBarController *)window.rootViewController;
        //先跳转到目标控制器所在的Item
        tabVC.selectedIndex = 0;
        //获取到目标所在的导航控制器
        UINavigationController *nav = (UINavigationController *)tabVC.viewControllers[0];
        //要跳转的目标控制器
        PZChattingViewController *chattingVC = [[PZChattingViewController alloc]init];
        //用导航进行跳转
        [nav pushViewController:chattingVC animated:YES];
    

    查了好久,演示了好几种,结果终于实现了。朋友有需要的不用再挠头了。。

    相关文章

      网友评论

          本文标题:UITabBarViewControl不同Item的子控制器实现

          本文链接:https://www.haomeiwen.com/subject/iywwwttx.html