翻转UINavigationController的转换

时间:2013-09-19 10:56:35

标签: iphone uinavigationcontroller uinavigationbar ios7 uimodaltransitionstyle

我有两个不同的UINavigationControllers。两者都是自定义的,以呈现自己的酷导航栏,并有很多带内容的ViewControllers。

我想,覆盖UINavigationController会很好。

现在,当我想在两个UINavigationControllers之间切换时,上一个和下一个UINavigationController的导航栏会上下跳动。

When flipping additional space is added to the UINavigationBar

转换完成后,移回原来的y Pos。 任何想法?

ViewController2 *VC = [self.storyboard instantiateViewControllerWithIdentifier:@"NavigationController2"];
[VC setModalTransitionStyle:UIModalTransitionStyleFlipHorizontal];
id rootViewController = [[[[[UIApplication sharedApplication] keyWindow] subviews] objectAtIndex:0] nextResponder];
[rootViewController presentViewController:VC animated:YES completion:^{
    //[self removeFromParentViewController];
}];

0 个答案:

没有答案