ViewControllerを再帰的にPushする
StoryBoardでUIを構築しているViewControllerをどうやったら再帰的にNavigationControllerにpushできるか。
方法1
instantiateViewControllerWithIdentifierメソッドを使う。
- (IBAction)didPressPushButton:(id)sender { MTViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"MTViewController"]; [self.navigationController pushViewController:vc animated:YES]; }
StoryBoardでIdentifierを設置しておく必要あり。
方法2
StoryBoardをループするように繋いでしまう。
方法2はViewControllerをpopするときに、結局コード書かなきゃいけない気がする。。