0
UINavigationController *loginNavCon = [[UINavigationController alloc] init];
loginNavCon.navigationController.navigationBarHidden=YES;
loginNavCon.navigationBar.barStyle = UIBarStyleBlack;

//I created navigationcontroller hear

PushMe *p=[[PushMe alloc]initWithNibName:@"PushMe" bundle:[NSBundle mainBundle]];

//这是一个简单的ControllView。只有彩色视图

[loginNavCon pushViewController:p animated:YES];
NSArray *currentViewControllers = [loginNavCon viewControllers];
NSMutableArray *vcs =  [NSMutableArray arrayWithArray:currentViewControllers];

[loginNavCon setViewControllers:vcs animated:NO];
[loginNavCon popViewControllerAnimated:YES];
[loginNavCon popToViewController:p animated:YES];
4

1 回答 1

0

设置你的根:

initWithRootViewController:(UIViewController *)rootViewController

如果你会弹出,它会回到这个VC。

于 2013-07-17T13:37:46.607 回答