내 스토리 보드에는 네비게이션 컨트롤러, viewContrl1 및 viewContrl2가 있습니다. 다음 업데이트에서는 viewContrl2를 viewContrl2의 다른 인스턴스에 연결하는 방법을 만들어야합니다. 그것은 실제로 내가 원하는 정확히 무엇을 만들지 만 상단에 내비게이션 바없이스위프트 : 내비게이션 바 (presentViewController)
let newView2 : ViewContrl2 = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("viewContrl2") as! ViewContrl2
...
...
view2.presentViewController(newView2, animated: true, completion: nil)
: 일부 점점 유래에서 도움이 후
, 나는 통해 관리. ViewContrl2 클래스에는 StoryBoard에서 직접 연결 한 @IBOutlet weak var navigation : UINavigationItem!이 있습니다. 그러나 탐색이 새로 작성된 viewContrl2에서 작동하지 않는 것 같습니다. 사용자가 돌아가서 이전보기로 돌아갈 수 있어야하므로이 기능이 필요합니다. 누구나이 문제에 대한 해결책이 있습니까? 당신이 제시하시기 바랍니다하는 NavigationBar
볼 수하려면
ViewContrl2는 UINavigationController의 하위 클래스입니까? –
좋아요 ... 스토리 보드에 친숙하지는 않지만 Navigation Controller의 관계는 View1Control에 대한 "루트보기 컨트롤러"입니다. 그런 다음 View1Controller에서 Push Segue를 통해 View2Contrl을 호출하고 마지막으로 새로운 View2Control이 presentViewController를 통해 view2Contrller에서 호출됩니다. 탐색은 view1Contrl 및 view2Contrl에 대해 표시되지만 view2Contrl에도 표시되지 않습니다. – hikki