popoverviewcontroller를 사용하여 ViewController로 돌아가려고하고 있지만 아무 일도 일어나지 않습니다. 나는 그런 식으로
이의 ViewController에서 그것을 필요로하기 때문에 내비게이션 바는 숨겨져popviewcontroller는 아무것도하지 않고 작동하지 않습니다.
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:self.welcomeMenu];
nav.navigationBarHidden = YES;
self.window.rootViewController = nav;
nav = nil;
, 나는 메뉴를 보여주는 해요 :
첫째,이 코드는 AppDelegate에에서는 제 1의 ViewController을로드하고있어 버튼, 다음,이 코드를 사용하고, 또 다른의 ViewController를 보여 :
SecondViewController *secView = [[SecondViewController alloc]initWithNibName:@"SecondViewController" bundle:nil];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:0.75];
[self.navigationController pushViewController:secView animated:NO];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:self.navigationController.view cache:NO];
[UIView commitAnimations];
secView = nil;
그리고 SecondViewController로드 (그러나 회전이 작동하지 않습니다) ...
내 SecondViewController은 (코드 SplitViewController에 추가 NavigationCon과 함께
[self.navigationController popViewControllerAnimated:NO];
하지만 아무것도 :
그런 다음 왼쪽의 표, 오른쪽에 다른 테이블에 대한 또 다른있는 navigationController)에 대한 troller는 SecondViewController에,이 코드를 사용하여, 돌아갈 수동으로 버튼을 추가 해요 어떻게됩니까 ... self.navigationController를 인쇄 할 때 결과가 (null)이므로 문제가되는 것 같지만 self.navigationController가 null 인 이유는 무엇입니까? 그리고 올바르게 튀어 나오기 위해해야 할 일은 무엇입니까?
AppDelegate 코드에서 navigationBar를 숨기지 않으면 자동으로 나타나는 backButton이 제대로 작동하지만 수동으로 수행하려는 경우 작동하지 않습니다 ...
번들을 변경해보십시오 [NSBundle mainBundle] –
아무것도 그래서 여전히 라인업을 – user1600801