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]];

//this is a simple ControllView. there is just colour view

[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];
icodebuster
  • 8,890
  • 7
  • 62
  • 65
Yiğit
  • 166
  • 2
  • 9

1 Answers1

0

Set your root with:

initWithRootViewController:(UIViewController *)rootViewController

If you will pop, it will go back to this VC.

Jasper
  • 7,031
  • 3
  • 35
  • 43