Я работаю над одним 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];
Спасибо, С наилучшими пожеланиями, Гурприцхинг Саини