是否可以在UISplitViewController上隐藏导航栏?

时间:2010-11-03 16:45:54

标签: uikit uinavigationcontroller uisplitviewcontroller

我有一个非常简单的应用程序,我想使用UISplitViewController。它非常简单,我不希望NavigationBar在纵向中可见,因为左窗格中没有导航。 (我确实希望以纵向显示它来显示Popover。但是,我似乎无法隐藏它。顶级元素甚至是导航栏吗?

我尝试过这两种方法:

[[splitViewController navigationController] setNavigationBarHidden:YES animated:NO];

for(UIViewController* vc in [splitViewController viewControllers]) {
    [[vc navigationController] setNavigationBarHidden:YES animated:NO];

}

但两者都不起作用。

1 个答案:

答案 0 :(得分:0)

你试试这个:

源代码: https://github.com/mattgemmell/MGSplitViewController/

隐藏SplitViewController

上的导航栏很有帮助