1. 程式人生 > >IOS介面push跳轉後navigationController不顯示

IOS介面push跳轉後navigationController不顯示

1.[self.navigationController pushViewController:newC animated:YES]; //跳轉到下一頁面

2.[self.navigationController popViewControllerAnimated:YES]; //返回上一頁面

3.[self.navigationController popToRootViewControllerAnimated:YES];//直接返回根頁面

//當跳轉方式是上面1的情況下,導航條不顯示

viewDidLoad裡手動開啟

self.navigationController.navigationBarHidden=NO;


PS:假設 某些地方不需要導航條  push次數多了  返回會把那個不需要導航條的給顯示出來

通過在viewWillAppear裡手動隱藏

self.navigationController.navigationBarHidden=YES;