When you call the 2nd one, are you removing the first one from the
window and adding the 2nd one to the window?
I dont think you would need to re-create it, just add it back to the
window and for that you would need to alloc.init it after having
released it properly when you pressed the button on the first VC.
at page1:
- (IBAction) page1_btn_clicked:(id)sender {
[self.navigationController setNavigationBarHidden:YES animated:NO];
[self.navigationController pushViewController:self.page2ViewController
animated:YES];
}
at page2 view controller:
- (IBAction)btn_clicked_so_popBack {
[self.navigationController popViewControllerAnimated:YES];