bar iphone ios4 uiviewcontroller uinavigationcontroller

iphone - bar - UINavigationController como vista secundaria de UIViewController



uinavigationbar ios (1)

Tengo una aplicación que no está basada en navegación. Entonces no hay UINavigationController en el delegado de la aplicación. Sin embargo, necesito cambiar a un UINavigationController para una parte de la aplicación. Pasos que actualmente tomé ...

  • Crear una nueva clase que amplíe UIViewController
  • Se agregó un UINavigationController a través de IB
  • Le dijo a IB que la nueva vista de UIViewController es la vista para el UINavigationController

El problema ahora es que el propietario del archivo necesita su conjunto de vistas. Pero a través de IB no hay forma de especificar esto. Entonces, obviamente, no voy por esto de la manera correcta. Cualquier consejo en la dirección correcta es muy apreciado.


conecte su controlador de navegación en IB (en este caso navController ) e navController con su controlador:

MessageViewController *mView = [[MessageViewController alloc]initWithNibName:@"MessageView" bundle:nil]; mView.navController = [[UINavigationController alloc] initWithRootViewController:mView]; [self presentModalViewController:mView.navController animated:YES]; [mView release];