我正在开发一个 iPhone 应用程序,其中实现了一个动画 UIViewAnimationTransitionFlipFromLeft。在应用程序中,当处于竖屏模式时,它按照指定的方式执行相同的从左向右翻转动画。
但是,当我在横屏模式下使用 UIViewAnimationTransitionFlipFromLeft 时,它不会从左到右旋转,而是从上到下旋转。这真的是一个很棘手的问题。你能帮我解决吗?
我在 iPhone 应用程序中使用的代码如下:
CGContextRef context = UIGraphicsGetCurrentContext();
[UIView beginAnimations:nil context:context];
[UIView setAnimationTransition: UIViewAnimationTransitionFlipFromLeft forView:self.view.window cache:NO];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:1.0];
[UIView commitAnimations];
[self.navigationController pushViewController:objSecond animated:YES];
感谢您的支持, 最好的问候, Gurpritsingh Saini