需要帮助替换detailViewController与其他ViewController

时间:2016-07-27 06:18:45

标签: uinavigationcontroller uisplitviewcontroller master-detail

我正在为我的应用程序使用UISplitViewController。

我正在学习Spl​​itViewController的教程。但是,我在导航方面遇到了问题。当我在detailView Controller上推送viewController然后它正在替换整个屏幕而不是DetailViewController时,它不能在DetailViewController上运行,因为MasterViewController也会被隐藏。

有人知道这个问题吗? 如果是,那么请引导我走正确路。

谢谢

1 个答案:

答案 0 :(得分:0)

经过艰苦的努力,我得到了解决方案。可能,这可能不是确切的答案,但它有所帮助。

        UIViewController *navigationViewController = [self.splitViewController.viewControllers objectAtIndex:0];
        NSArray *viewControllers = [[NSArray alloc] initWithObjects:navigationViewController, controller, nil];
        self.splitViewController.viewControllers = viewControllers;