Swift

Navigation Controller 사용시에 두번 POP 하는 방법

메시주인 2018. 9. 17. 11:14

보통의 네비게이션 컨트롤러를 이용한 스택구조의 뷰 컨트롤러를 가질 때 , 


두 번을 연달아 POP 하고 싶을 때 사용한다. 


    func backTwoWhenNavigationControllerUsed(){


        let viewControllers : [UIViewController] = self.navigationController!.viewControllers as [UIViewController]


        self.navigationController?.popToViewController(viewControllers[viewControllers.count - 3 ], animated: false)


        

    }