apple 推荐的方法。
Apple 很清楚地说明了只能通过 navigationBarHidden 或者 setNavigationBarHidden:animated: 来控制 navigationBar 的显示和隐藏,两种方式的区别在于一个能控制动画,一个是无动画效果的;
@property(nonatomic,getter=isNavigationBarHidden) BOOL navigationBarHidden;
- (void)setNavigationBarHidden:(BOOL)hidden animated:(BOOL)animated; // Hide or show the navigation bar. If animated, it will transition vertically using UINavigationControllerHideShowBarDuration.
相关文章