在用系統的右滑返回時,如果導航欄是隱藏的push到下一個頁面再返回時,導航欄會消失,也會黑一塊.
- (void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
[self.navigationController setNavigationBarHidden:YES animated:YES];
}
設置導航欄隱藏時要用帶動畫的設置[self.navigationController setNavigationBarHidden:YES animated:YES];如果用不帶動畫的設置就會出現黑一塊的問題self.navigationController.navigationBarHidden = YES;,