UINavigationController에서 컨트롤러를 얻으려면 어떻게해야합니까? topViewController 속성을 사용하여 상위 컨트롤러를 쉽게 얻을 수 있습니다. 예를 들어 최상위 -1을 얻으려면 어떻게해야합니까?UINavigationController에서 컨트롤러를 얻으려면 어떻게해야합니까?
1
A
답변
7
는 다음과 같이 작동은 UINavigationController의 속성, 즉 "viewControllers"있다!
1
UINavigationController의 viewControllers 속성에 액세스하면 푸시 된 viewController 배열이 생성되므로 배열을 인덱싱하여 모든 viewController에 액세스 할 수 있습니다.
NSArray *controllers = [navController viewControllers];
을 그리고 지금 당신이 반환 된 배열에서 모든 뷰 컨트롤러에 액세스 할 수 있습니다
관련 문제
- 1. UINavigationController에서 관리하는보기 컨트롤러를 전환 할 수 있습니까?
- 2. UINavigationController에서 상속
- 3. uinavigationcontroller에서 backbaritem의 제목을 변경하는 방법
- 4. UINavigationController에서 팝업보기 알림받는 방법?
- 5. UINavigationControler없이 다른 컨트롤러를 탐색하려면 어떻게해야합니까?
- 6. UINavigationController에서 하나의보기에 대한 가로 방향 지원
- 7. TrackPopupMenu에서 니모닉을 얻으려면 어떻게해야합니까?
- 8. CPU 사용법을 얻으려면 어떻게해야합니까?
- 9. ActionExecutingContext에서 MethodInfo를 얻으려면 어떻게해야합니까?
- 10. 파일에서 CGImageRef를 얻으려면 어떻게해야합니까?
- 11. 조치 이름을 얻으려면 어떻게해야합니까?
- 12. 정규식을 올바르게 얻으려면 어떻게해야합니까?
- 13. 프로세스 추적을 얻으려면 어떻게해야합니까?
- 14. json에서 값을 얻으려면 어떻게해야합니까?
- 15. UINavigationBar에서 '매트'색상을 얻으려면 어떻게해야합니까?
- 16. 트랙바 값을 얻으려면 어떻게해야합니까?
- 17. XDocument에서 NameTable을 얻으려면 어떻게해야합니까?
- 18. 이름에서 선택자를 얻으려면 어떻게해야합니까?
- 19. Nokogiri에서이 값을 얻으려면 어떻게해야합니까?
- 20. $ .getjson에서 데이터를 얻으려면 어떻게해야합니까?
- 21. XML 속성을 얻으려면 어떻게해야합니까?
- 22. HttpSessionListener에서 HttpServletRequest를 얻으려면 어떻게해야합니까?
- 23. DynamicControl의 가치를 얻으려면 어떻게해야합니까?
- 24. 링크에서 이름을 얻으려면 어떻게해야합니까?
- 25. UITestControl에서 ItemStatus를 얻으려면 어떻게해야합니까?
- 26. CGContextRef에서 UIImage를 얻으려면 어떻게해야합니까?
- 27. 도시 목록을 얻으려면 어떻게해야합니까?
- 28. C로 주소를 얻으려면 어떻게해야합니까?
- 29. MemberInfo 값을 얻으려면 어떻게해야합니까?
- 30. 페이지없이 NavigationService를 얻으려면 어떻게해야합니까?