공부한 내용을 정리한 글 문제 navigationController를 사용하다가 Present Modally를 한 경우 버튼 클릭 시 다시 처음 화면(RootViewController)으로 되돌아가기 A(navigationController) -push- B -Present- C C 가 Present된 Modal이기 때문에 그저 dismiss()메서드만 호출한다면 B 화면으로 돌아갈 뿐이다. 그렇다고 navigationController가 아닌 C 화면에서 UINavigaionController의 popToRootViewController()메서드를 사용할 수는 없다. 위 화면의 순서를 보면 A - B 는 NavigationController의 navigation Stack에 쌓인다. 따라서 popToR..