iOSで複数のmodalを同時に閉じる Nov 15th, 2014 こんな状況 [A→B→C→Dの順で画面を開いた状況で、D->Aへ戻りたいという状況 やり方 戻りたいところのmodalを指定すると、その前のものは全て閉じることができました 1 self.presentingViewController?.presentingViewController?.dismissViewControllerAnimated(true, completion: nil) 画面遷移の状態を覚えてないと辛い感じですね 元ネタ https://developer.apple.com/library/ios/documentation/uikit/reference/UIViewController_Class/index.html#//apple_ref/occ/instm/UIViewController/dismissViewControllerAnimated:completion: