隐藏导航控制器的UI。

时间:2014-04-14 05:37:02

标签: ios uiviewcontroller uinavigationcontroller

我正在iOS中制作应用,并使用segue,需要navigation controller

segue发生后,我不希望显示navigation controller

换句话说,我不希望有后退按钮。我该怎么做?

2 个答案:

答案 0 :(得分:4)

您可以使用它来隐藏任何特定视图控制器的导航控制器,

[self.navigationController setNavigationBarHidden:YES];
self.navigationItem.hidesBackButton = YES; //for hiding back button

答案 1 :(得分:0)

在同一个viewcontroller中尝试这个

- (void)viewWillAppear:(BOOL)animated{
[self.navigationController setNavigationBarHidden:YES];
}

或在呈现视图控制器中

- (void)viewWillDisAppear:(BOOL)animated{
    [self.navigationController setNavigationBarHidden:YES];
    }