TabBarContoller
사용자 지정을 사용하고 있지 않습니다. 이 대신 스토리 보드에 TabBarController
을 만들고 여기에 ViewControllers
을 추가합니다. 그러나 난 그냥 UIImagePicker
을 열고 버튼을 클릭하는 것과 같은 UIImagePicker
와 TabBarItem
을 바인드해야하므로 다른 빈 ViewController
내가 추측 추가 할 필요가 없다 ..ViewController로 설정하지 않고 TabBarItem을 기본 TabBarController에 추가하는 방법
내가 끌어 새로운 TabBarItem
을 TabBarController
에 드롭 할 수 아니에요 . 사용자 정의 TabBarController
을 구현하지 않고이를 수행 할 수있는 방법이 있습니까?
흠 .. 이해하지만 사진 찍기 또는 취소시 imagepicker를 닫을 때 viewDidAppear이 다시 실행됩니다. isFlowFinished로 플래그를 설정하더라도 그림을 선택한 후 다른 컨트롤러가 해당 내비게이션 컨트롤러에 들어 있기 때문에 더 복잡해집니다. 전체 피킹 및 처리가 끝나면 첫 번째 컨트롤러를 반환해야합니다. 나는 깃발 것이 흐름을 더 복잡하게 만들 것이라고 생각합니다. 당신이 그것을 단순하게 만드는 방법을 제안 할 수 있습니까? – hgoz
@ hgoz, 컨트롤러 구조를 모른 채로 조언하는 것은 어렵지만, viewDidAppear에서 시작하면 일종의 플래그를 사용해야 할 것입니다. 모든 일이 끝나면 첫 번째 컨트롤러로 돌아가려면 컨트롤러에서 시작해야합니다. 첫 번째 컨트롤러로 돌아가고 싶을 때 네비게이션 스택에 여러 컨트롤러를 사용하고 있다면 한 단계로 돌아 가기 위해 풀린 세그먼트를 사용할 수 있습니다. – rdelmar
아! segue를 수행하고 플로우의 끝에서 네비게이션 스택을 명확하게 만드는 훌륭한 아이디어. 고맙습니다! – hgoz