管理popview和pushview翻转景观动画

时间:2013-05-29 15:20:23

标签: navigation xib pushviewcontroller flip popviewcontroller

我有一些具有相同背景图像的笔尖。

  • 欢迎画面(全屏)
  • 公司列表屏幕(导航栏和工具栏)
  • 和其他在这种情况下不重要的。

在我的欢迎屏幕上,我在屏幕中间有一个按钮,用于将下一个视图推送到公司屏幕。 我的问题是,当我翻转时,动画会运行,但由于导航栏和工具栏,后台大小会被修改,动画会跳动,因为它会在显示之前加载视图。同样的问题,当我按下导航栏上的后退按钮,跳动动画......

有人已经遇到过这种问题吗?有办法解决吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我找到了解决方案,  在功能:

[UIView transitionFromView:currentController.view toView:self.companyViewController.view duration:0.5 options:UIViewAnimationOptionTransitionFlipFromRight completion:nil];

我将最后一个参数(完成)设置为nil。 我刚刚制作了自己的动画。

[self.navigationController pushViewController:self.companyViewController animated:YES];