iPhone Flip Animation с использованием UIViewAnimationTransitionFlipFromLeft в ландшафтном режиме

Я работаю над одним приложением для 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

13
задан AppAspect 19 April 2011 в 12:12
поделиться