Whenever a user begins editing a UISearchDisplayController
\'s search bar, the search controller becomes active and hides the view\'s navigation bar while presen
Tried this a different way, without subclassing UISearchDisplayController. In your UIViewController class where you set the delegate for UISearchDisplayController, implement searchDisplayControllerDidBeginSearch: and add use
[self.navigationController setNavigationBarHidden:NO animated:YES];
Did the trick for me, hope that helps.