2016-03-01 146 views
0

假設,我正在討論視圖控制器,我搜索了一些東西。現在我切換了選項卡,現在我又回到了這個討論視圖控制器,然後導航欄被隱藏,我不想要。我嘗試了所有內容,例如導航項目的隱藏導航欄,導航項目或設置隱藏屬性,但沒有任何事情發生。SearchController不顯示導航欄

+0

向我們展示一些代碼在tabwitching從搜索&viewdidappear/viewwillappear部分討論視圖控制器 –

回答

1

試試這個

如果您當前的ViewController已與導航控制器嵌入,下面的代碼將工作

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

} 

注意

當前視圖 - 控制不嵌入UINavigationcontroller ,如果你想我們需要添加手冊,看到這個link一次