Я работаю над приложением iOS, созданным с использованием более старой версии X-Code, поэтому у него есть окно в MainWindow.xib. Недавно, когда я запускал этот проект в бета-версии iOS8, у меня возникла проблема: окно не поворачивается в альбомной ориентации. Поэтому я добавил еще одно окно в MainWindow.xib. Я сделал условие для проверки версий ОС, для более старой версии iOS я использую ранее созданное окно, но для iOS8 я использую недавно добавленное окно для альбомной ориентации. Я решил проблему. Все приложение работает нормально, кроме камеры.
Ниже приведены снимки экрана.
В ландшафтном режиме (работает правильно):
В портретном режиме (как только камера загружена, я повернул ее, здесь другие элементы управления вращаются правильно, но камера не вращается должным образом):
После загрузки камеры в ландшафтном режиме я повернул устройство, элементы управления вращаются правильно, но экран камеры не вращается, он все еще находится в портретном режиме. Это может быть связано с окном в Appdelegate.
Любое решение для этого?
Заранее спасибо.