2016-01-07 81 views
1
變成黑色

First Image導航欄上彈出

Second Image

Second Image

的問題是,當我彈出我的控制器的導航欄將變爲黑色,而黑色是很讓人討厭。需要幫助!

+0

我認爲你是隱藏的導航欄在一些視圖控制器 – Smile

+0

沒有我不是隱藏它 –

+0

設置您的導航欄在viewWillAppear中() –

回答

2

當您彈出屏幕您回到上一屏幕。 在預覽屏幕中,您必須在viewWillAppear中調用此方法。

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

這對我很有用。

0

這是@Nikunj答案的Swift版本。

override func viewWillAppear(_ animated: Bool) { 
    navigationController?.setNavigationBarHidden(true, animated: animated) 
    super.viewWillAppear(animated) 
}