我有一些笔尖与相同的背景图像。
- 欢迎画面(全屏)
- 公司列表屏幕(导航栏和工具栏)
- 和其他在本例中不重要的
在我的欢迎屏幕上,我在屏幕中间有一个按钮,用于将下一个视图推到公司屏幕。我的问题是,当我翻转时,动画运行,但由于导航栏和工具栏,背景大小被修改,动画跳动,因为它加载视图之前显示它。同样的问题在其他方面,当我按下返回按钮的导航栏,跳跃的动画…
有人遇到过这种问题吗?有办法解决吗?
谢谢! !
我找到我的解决方案,在函数中:
[UIView transitionFromView:currentController.view toView:self.companyViewController.view duration:0.5 options:UIViewAnimationOptionTransitionFlipFromRight completion:nil];
i将最后一个参数(completion)设置为nil。然后我制作自己的动画。
[self.navigationController pushViewController:self.companyViewController animated:YES];