2014-04-14 33 views
5

我在iOS上制作应用程序,它使用segue,需要navigation controller隐藏导航控制器的用户界面。

segue发生后,我不想让navigation controller显示。

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

回答

4

你可以使用这个从任何特定视图控制器隐藏导航控制器,

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

放这在视图中加载? – msweet168

+0

你想只有你的后退按钮隐藏或你的整个唠叨吧? – Charan

+0

两者,但主要是后退按钮 – msweet168

0

在同一视图 - 控制试试这个

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

或呈现视图 - 控制

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