В моем приложении iPad мне нужно запустить некоторый код макета, чтобы установить правильный макет в зависимости от ориентации. По умолчанию макет настроен для альбомной ориентации, поэтому в случае, когда приложение запускается в портретном режиме, мне нужно предпринять дополнительные действия для правильной настройки просмотров для отображения в портрете.
В моем методе -application:didFinishLaunchingWithOptions:
я проверяю ориентацию с помощью [[UIDevice currentDevice] orientation]
. Проблема в том, что он всегда возвращает портрет, даже если приложение запускается в ландшафте. Есть ли способ обойти это?