1
프로그래밍 방식으로 Viewoverroller를 탐색하고 싶습니다. 이러한 전환 방법은 stackoverflow에서 가져 왔습니다.ViewController로 전환하면 이전보기의 탐색 막대가 사라집니다.
CATransition* transition = [CATransition animation];
transition.duration = .45;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.type = kCATransitionFade;
self.navigationController.view.layer addAnimation:transition forKey:kCATransition];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
AddDeviceViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"AddDeviceViewController"];
self.navigationController pushViewController:vc animated:NO];
그러나보기로 전환하면 이전보기의 탐색 막대가 그대로 유지됩니다. 전환 된보기의 탐색 표시 줄을 이전보기 대신 표시하려면 어떻게합니까?
그것은 작동하지 않았다 :(그것은 여전히 동일합니다. – theFool
다음 번'이전보기 cotroller''의 viewDidDisAppear''에서 navigationbar'을 숨기려고! – Lion
감사를 도움! 논리는 매우했다 똑바로 앞으로. – theFool