Прочитав много постов, я так и не понял, как решить эту проблему ...
Первый вид моего приложения - это tableViewController. Я переопределяю
(BOOL) shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation
и всегда возвращает YES.
Если я держу свой iPad в вертикальном положении в горизонтальной ориентации, он вращается сразу после запуска приложения. Однако, если я положу свой iPad на стол, несмотря на то, что моя домашняя страница находится в альбомной ориентации, он запускается в горизонтальной ориентации.
Итак, я думаю, проблема в том, как я могу получить ориентацию моей домашней страницы и запустить мое приложение с такой ориентацией?