I have a view controller which is nested within a UINavigationController.
UINavigationController
I have implemented the iOS 7 interactivePopGestureRecognizer to enable the user to
Simple solution
Just set the hidden property of the navigation bar not through navigation controller
Just use these two lines
self.navigationController.navigationBarHidden = NO; self.navigationController.navigationBar.hidden = YES;