문제

그래서 저는 Navigation 컨트롤러를 사용하는 TabbarController를 프로그래밍 방식으로 만들었습니다 (Jeff Fithian의 기반 예시). 이제 NavBarController에 추가 페이지를 푸시해야하지만 (예 : 목록의 항목을 클릭했습니다) View Controller에서 현재보기의 내비게이션 컨트롤러에 대한 참조를 얻는 방법을 알 수는 없었습니다.

나는 프로그래밍 방식의 접근 방식을 가지고 갔다. 왜냐하면 그것이 효과가있는 프로젝트를 시작하는 유일한 방법 이었기 때문이다.

어떤 아이디어?

나는 이것을 다루는 튜토리얼이 있다고 확신하지만, 4 일간의 모습을 보인 후 (나는 미드 맨 횡단 "눈"비상의 중간에있다) 나는 아무것도 찾지 못했다 ...

도움이 되었습니까?

해결책

View Controller에서 Navigation Controller를 찾을 수 있습니다. .navigationController 재산.

[my_view_ctrler.navigationController pushViewController:other_view_ctrler animated:YES];
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top