Upvote:2

Change

[self.view addSubview:self.navigationController.view];

to

[self.window setRootViewController:self.navigationController];

You should be adding the Navigation Controller in your AppDelegate. Here's a good tutorial.


Credit Goes to: stackoverflow.com

Related question with same questions but different answers