hidden (2) 썸네일형 리스트형 NavigationBar의 Hidden / Show 전환 (UPDATE: 5시간 가량의 삽질 후 알게된 내용)이 현상은 Main.Storyboard의 버그라고 생각된다. 상세 원인은 이 글 제일 아래에 작성하였다. 겁나 간단한 개념인데 이게 잘 안 된다. 하고 싶은 것은 View 1 -> 2 -> 3 -> 4가 있는데 View1에서는 NavigationBar가 보이고 View2에서 hidden이 되었다가 3, 4에서는 다시 보여지는 것이다. 1. View1당연히 View1에서는 Navi Bar가 잘 보여진다. 2. View2viewDidLoad() 에서 self.navigationController?.setNavigationBarHidden(false, animated: true)를 주거나 아예 이 문장을 넣지 않은 상태에서viewWillAppear()에서 s.. NavigationBar가 hidden일 경우 뒤로 가기 처음에 NavigationBar가 없을 때에는 self.dismissViewControllerAnimated(true, completion: nil)로 view를 닫았는데 NavigationBar를 달아놓으니 이게 안 먹는 것이다.그런데 마침 이 View에서는 self.navigationController?.setNavigationBarHidden(true, animated: true) 상태라 뒤로 가기 버튼이 보이지 않는다. 검색을 좀 해 보니, 이런 경우에는 다음 함수를 이용해서 뒤로 갈 수 있다고 한다.self.navigationController?.popViewControllerAnimated(true) 참고로 popView의 반대 개념은 self.navigationController?.pushV.. 이전 1 다음