如何在UISplitViewController的主视图中添加选项卡栏

时间:2011-12-05 18:03:47

标签: ios ipad uisplitviewcontroller

我正在构建一个iPhone / iPad应用程序,我按照Apple的示例在UISplitViewController应用程序中拥有多个详细视图。

我在应用程序的rootView / masterView上有一个标签栏控制器时出现问题。它工作正常,直到我切换细节视图..

然后标签栏离开rootView侧,当处于垂直方向的水平方向时它就在那里但是第一个标签被消隐,然后当你点击辅助标签时它会回来。

我假设参考正在重置。但不确定。有任何想法吗?或者你知道试图完成相同的任何样品吗?

1 个答案:

答案 0 :(得分:0)

这一直是我面前的答案。

    NSArray *viewControllers = [[NSArray alloc] initWithObjects:self.tabBarController, detailViewController, nil];
    self.splitViewController.viewControllers = viewControllers;

我最初有这个

NSArray *viewControllers = [[NSArray alloc] initWithObjects:self.navigationBarController, detailViewController, nil];
    self.splitViewController.viewControllers = viewControllers;