문제

사용자가 탭을 전환 할 때보기 컨트롤러를 팝하는 방법이 있습니까?

탭 중 하나에 NavigationController가있는 Tabbar가 있습니다. 사용자는 테이블의 행을 테이블을 포함하는 NavigationController로 푸시 콘트롤러를 푸시합니다. 그런 다음 사용자는 탭을 새로운보기로 전환합니다. 새로운보기에서 그는 테이블 탭으로 다시 가져 오는 버튼을 쳤다. 문제는 NavigationController 내부의 테이블이 여전히 뷰를 푸시한다는 것입니다.

도움이 되었습니까?

해결책

귀하의 상황에서 Uitabbarcontrollerdelegate를 살펴보십시오.

[navigationController popToRootViewControllerAnimated:NO];

TabBarController가 호출 할 때 didSelectViewController 대표 방법

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top