■
iosで複数あるviewControllerをぐるぐる廻るアプリを作っていて、
遷移するたびにviewControllerを生成して遷移してたけど途中で積んでしまったorz
viewControllerをシングルトンにする方法をググったけれど出てこない。(シングルトンもよくわかってない。)
結局、rootになるviewControllerを指定してdismissViewControllerAnimated
をする方法に辿り着いた。
[self.presentingViewController.presentingViewController dismissViewControllerAnimated:YES completion:nil];
presentingViewControllerをつなげていって表示したいviewControllerを掘り下げるとその上にのったモーダルは全て消してくれる。
※はてなブログの編集の仕方ががよくわからん