2014-04-14 64 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]; 
    } 
相關問題