2010-06-04 7 views
0

Comment supprimer le contrôleur de navigation de la pile?Iphone navigation controlcontroller remove stack

Quand je pousse contrôleur de navigation, il se automatiquement poussé dans la pile, après le démarrage de nouveau contrôleur de navigation je veux contrôleur précédent pour se retirer de la pile. merci d'avance.

Répondre

0

solution trouvée.

UINavigationController *navController = self.navigationController; 
       MyEditViewController *mevc = [[MYEditViewController alloc] initWithGizmo: gizmo]; 

       NSMutableArray *controllers = [[self.navigationController.viewControllers mutableCopy] autorelease]; 
       [controllers removeLastObject]; 
       navController.viewControllers = controllers; 
       [navController pushViewController:objRateAndReview animated: YES];