2010-06-04 165 views
0

如何從堆棧中刪除導航控制器?Iphone導航控制器刪除堆棧

當我推導航控制器時,它會自動被推入堆棧,啓動新的導航控制器後,我希望先前的控制器從堆棧中移除。 在此先感謝。

回答

0

找到解決辦法。

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]; 
相關問題