Я видел ту же ситуацию. Конкретно в этом потоке:
- Контроллер 1 загружается в скажем .. Портрет.
- Вставьте еще один контроллер в стек
- Находясь во втором контроллере, поверните устройство в ориентацию на альбомную.
- Положите устройство на стол, а затем вернитесь к исходному контроллеру.
На этом этапе любые проверки ориентации, которые я видел, возвращают неверную ориентацию 5, поэтому невозможно напрямую определить, следует ли использовать альбомную или портретную компоновку. (Я делаю настраиваемое расположение макетов для каждой ориентации, так что это важная информация)
В моем случае проверка ширины границ в представлении используется для определения истинного положения вещей, но я бы хотел знать, обращались ли другие по-другому.