Whenever a user begins editing a UISearchDisplayController
\'s search bar, the search controller becomes active and hides the view\'s navigation bar while presen
As jrc pointed out "unhook UISearchDisplayController from controlling any UISearchBar" seems to work for me. If I pass nil as a parameter when creating UISearchDisplayController the navigation bar stays visible at all times:
searchDisplayController = [[UISearchDisplayController alloc] initWithSearchBar:nil contentsController:self];