0
보기 기반의 응용 프로그램으로 시작하고 단추를 터치하면 NavigationBar가있는 "하위보기"로 이동하고 뒤로 단추를 사용하여 기본보기로 돌아갈 수 있습니까?보기에서 자식 테이블보기
도 ... 사과의 상점 규칙 위반입니까?
보기 기반의 응용 프로그램으로 시작하고 단추를 터치하면 NavigationBar가있는 "하위보기"로 이동하고 뒤로 단추를 사용하여 기본보기로 돌아갈 수 있습니까?보기에서 자식 테이블보기
도 ... 사과의 상점 규칙 위반입니까?
물론이 - 트릭은 탐색 컨트롤러는 항상 존재해야하는 것이 아니라
setNavigationBarHidden:YES animated:NO
가이 루트 뷰에 숨겨진하기 위해 사용하는 것입니다. 아이 뷰에서는 정상으로 그들을 밀어 거기에 도착하지만, 자신의 viewWillAppear
에
setNavigationBarHidden:NO animated:YES
를 사용합니다. (애니메이션 속성을 조정하여 원하는 방식으로 보이게하십시오.)
나는 규칙을 위반하지 않는다고 생각합니다. 저는 자식보기를 푸시하는 팝업 메뉴가있는 앱에서 사용했습니다. 내비게이션 막대를 표시하지 않는 시각적 메인 메뉴로 이동합니다.
기본보기로 탐색 컨트롤러를 만들고 초기화 했습니까? 루트보기에서 막대가 보이지 않더라도 루트보기가 있어야합니다. 그럼 당신이 보여준 선들을 밀어 낼 수 있어야합니다. –
가 좋아 나는이 '은 UINavigationController *있는 navigationController = [[UINavigationController가의 ALLOC]와 다음보기로 이동있어 \t \t \t \t \t \t \t \t initWithRootViewController : [[CreateCardView ALLOC] \t \t \t \t \t \t \t \t \t \t \t \t \t initWithNibName : @ "CreateCardView"번들 : nil]]; ' '[self presentModalViewController : navigationController animated : YES];' 마지막으로 한 가지. 뒤로 버튼이 전혀 표시되지 않습니다. 인스턴스를 NavController에 어떻게 가져 옵니까? 또는 실제 버튼을 어떻게 추가합니까? – irco
OK - 당신이 presentModal ...을 원한다고 생각하지 않습니다. 이것이 귀하의 뿌리부터 본다면. nav 컨트롤러가 [window addSubview : navController.view]와 같은 응용 프로그램 위임자 창의 하위보기를 보려고 했습니까? ? –