【swift】popViewControllerAnimatedで複数前の画面に戻る方法メモ
はじめに
今回やりたかったことは、uinavigationcontrollerで1つ前の画面でなくて複数前の画面に戻ることでした。
で、設計にも関わるのですが、その画面に戻る前にプロパティなどを設定してからもどるということでした。
実装
// 1つ前のviewContorollerなら2、2つ前なら3 var count = self.navigationController!.viewControllers.count - 2 var viewController = self.navigationController?.viewControllers[count] as! ***ViewController self.navigationController?.popViewControllerAnimated(true)
以上です