NavigationBar隐藏与显示带动画的

[self.navigationController setNavigationBarHidden:YES animated:YES];

[self.navigationController setNavigationBarHidden:NO animated:YES];

推荐阅读更多精彩内容