내부에 탭 막대 컨트롤러가 중첩되어있는 기본 nav 컨트롤러가 있습니다. 그 탭 바 컨트롤러 내부에 중첩 된 다른 탐색 컨트롤러입니다. 내가 자식 탐색 컨트롤러에 있다면보기 중 하나에서 루트보기로 이동할 수 있지만 자식 탐색 컨트롤러의 루트보기로 이동합니다. 첫 번째 nav 컨트롤러로 다시 팝하는 방법이 있습니까?이전 탐색 컨트롤러로 다시 팝하는 방법이 있습니까?
3
A
답변
2
당신은 스토리 보드은 다음 사용 SEGUE 접근 항상 나를
그냥 컨트롤 + 드래그가 종료하는 작동을 휴식을 취하실 수 있습니다 사용 경우 (장면 하단의 녹색 버튼) 제목 "Main"으로 첫 번째 화면에서 선언 된 unwind 메소드를 선택하십시오.
-(IBAction)customUnwind:(UIStoryboardSegue *)sender
{
NSLog(@"Unwind successful");
}
1
이 시도, 당신은 도움을
UITabBarController *tc = (UITabBarController *)self.navigationController.parentViewController;
[tc.navigationController popToRootViewControllerAnimated:YES];
+0
도움을 주셔서 감사합니다,하지만이 코드가 실행될 때 아무 일도 일어나지 않습니다. –
관련 문제
- 1. 다른 탐색 컨트롤러의보기로 다시 팝하는 방법은 무엇입니까?
- 2. 이전 장면으로 팝하는 방법?
- 3. 탐색 컨트롤러에서 현재보기를 팝하는 방법?
- 4. 데이터를 이전 컨트롤러로 다시 전달
- 5. 데이터가 이전 tableview 컨트롤러로 다시 전달되지 않습니다
- 6. 내비게이션 컨트롤러를 팝하는 탭 막대에서 더블 탭을 다시 루트보기로 감지
- 7. 테이블 뷰가 이전 뷰 컨트롤러로 다시 팝업 될 때까지 이동
- 8. unwind segue를 사용하여 이전 컨트롤러로 데이터를 다시 보내시겠습니까?
- 9. 보기 모델을 전달한 다음보기에서 컨트롤러로 다시 전달
- 10. 탐색 컨트롤러에서 탭 컨트롤러로 이동하여 루트보기 컨트롤러로 변경하는 방법
- 11. 모든 페이지에 이전 레이아웃을 유지할 방법이 있습니까?
- 12. 루프를위한 파이썬 방법이 있습니까? 이전 항목 사용
- 13. 어떻게 탐색 컨트롤러로 일반 UIViewcontroller 사용할 수 있습니까?
- 14. 양식 데이터를 다시 컨트롤러로 전달
- 15. 컨트롤러에서보기로, 컨트롤러로 다시 데이터를 전달합니다.
- 16. 조각없이 탐색 서랍을 구현할 수있는 방법이 있습니까?
- 17. 탐색 바의 노브를 동적으로 변경하는 방법이 있습니까?
- 18. 탐색 푸시가 완료되면 알려주는 방법이 있습니까?
- 19. zend 탐색에 링크가없는 탐색 항목이있는 방법이 있습니까?
- 20. 탐색 스택에 페이지가 있는지 확인하는 방법이 있습니까?
- 21. Java에서 정적 클래스를 다시 초기화하는 방법이 있습니까?
- 22. 내 페이지를 이전 페이지 나 컨트롤러로 리디렉션 할 수 있습니까?
- 23. 보기 컨트롤러로 모달 탐색 후 푸시 segue를 사용하여 탐색
- 24. 화살표 키 또는 컨트롤러로 MainMenu 탐색
- 25. 정확하게 다른 탐색 컨트롤러로 푸시하는 방법
- 26. 탐색 스택의 중간에있는 새로운보기 컨트롤러로 리디렉션
- 27. iOS 탐색 컨트롤러가 다음보기 컨트롤러로 이동하지 않습니다.
- 28. 탐색 방법 하나의보기 컨트롤러에서 다른보기 컨트롤러로
- 29. 이전 활동으로 이동하는 코드를 작성하는 방법이 있습니까?
- 30. RCS에서 이전 버전을 편집 중입니다. 방법이 있습니까?
감사에 의해 자식 탐색 컨트롤러에서보기를 뿌리 팝업 수 있지만, 내 단추를 끄르다 프로그래밍 작성, 그래서 나는 스토리 보드에에서 끌 수 없습니다 . –
Storyboard에서 UIButton을 만들고이 방법을 사용했습니다. 감사. –