Не удается получить правильные оценки для моего приложения iPad при его запуске в ландшафтном режиме. У меня есть соответствующие ключи, установленные в моем файле Info.plist, и мои диспетчеры представлений запускаются правильно в ландшафтном (и портретном, natch).UIScreen applicationFrame возвращает неправильный прямоугольник при запуске ландшафтного приложения (iPhone/iPad)
В моем методе applicationDidFinishLaunching:
Я вызываю селектор после 3-секундной задержки, и этот метод делает вызов [[UIScreen mainScreen] applicationFrame]
, но он возвращает мне портретную рамку (то есть высоту> ширину).
Кто-нибудь знает, как это исправить? Это пахнет мне как ошибка (если да, то я сделаю радар), но если это намеченное поведение, где это задокументировано?
Могу я просто сказать «неправильный» с этого момента? – jbrennan