Я недавно добавил альбомное автоповорот в свое приложение для навигации на iPhone, однако у меня возникла странная проблема, которую я не знаю, как исправить, или мой код является даже круче. Это странно, потому что я реализую все в соответствии с документами об авторском праве в центре разработчиков Apple (то есть отвечает на shouldAutorotateToBlaBla и проверяет, чтобы мои представления автоматически корректировались).
Проблема в том, что при нажатии анимации контроллеров вида происходит корректное отключение, при этом анимация иногда смещается на 20 пикселей, а затем анимируется вверх по экрану, а не справа налево относительно текущего поворота.
Другими словами, когда вы нажимаете кнопку Назад в контроллере альбомной ориентации, вместо анимации справа от экрана, он анимируется вертикально вниз, как если бы он был в книжной ориентации.
Есть какие-нибудь подсказки?