Estoy usando el siguiente código para ocultar mi navigationBar en detailViewController (mi segunda vista), y funciona perfectamente bien cuando toco cualquiera de mi objeto desde el MasterViewController (mi primera vista).setNavigationBarHidden: YES no funciona con searchDisplayController
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.navigationController setNavigationBarHidden:YES animated:animated];
}
Sin embargo, cuando puedo filtrar la lista de tablas en el MasterViewController usando searchDisplayController y toque cualquier objeto a partir del resultado, el navigationbar en el DetailView no recibe oculto ...
¿Tengo que hacer algún trabajo extra para ocultar la barra de navegación si uso searchDisplayController?
de depuración, me puse el punto de ruptura en la línea de setNavigationBarHidden: sí, e incluso si voy a la detailViewController a través de resultados de búsqueda, la aplicación golpea la línea ..
si puse [self.navigationController setNavigationBarHidden: YES animated: animated]; en viewDidAppear, funciona bien ... pero quiero que esté oculto antes de que aparezca la segunda vista :( – sora