Не получается правильно ориентироваться во время запуска приложения на iPad - PullRequest
0 голосов
/ 12 января 2012

Я работаю над приложением для iPad. Моя проблема в том, что я не получаю правильную ориентацию в своем первом контроллере вида. Я также проверил функцию shouldAutorotate. Приложение получает правильную ориентацию, если я перемещаю устройство горизонтально или вертикально. Но я вижу, что трамплин находится в альбомном режиме, и даже экран заставки приложения имеет альбомную ориентацию, но мой первый контроллер представления отображается в портретной ориентации. Я не могу найти решение для этого. Кто-нибудь имеет представление об этом ??

Я не могу найти причину этой проблемы.

И еще одна проблема заключается в том, что я создал свое приложение 1 год назад с помощью xcode 3.2, и теперь я использую xcode 4.2, и теперь при запуске приложения на консоли появляется интересное сообщение «Ожидается, что приложения будут иметь контроллер корневого представления в конец запуска приложения ". Мое приложение имеет контроллер навигации, и я добавляю его без окна.

Кто-нибудь имеет представление о self.window.rootViewController собственности ?? Как я могу решить это предупреждение?

Заранее спасибо

1 Ответ

1 голос
/ 12 января 2012

В отношении проблемы ориентации см. Этот вопрос:

Для выпуска Xcode 3 vs Xcode 4с корневым контроллером представления, это будет то, что вы не устанавливаете свойство rootViewController вашего UIWindow.Вам нужно либо подключить его в IB, либо установить в свой applicationDidFinishLaunching, вероятно, так:

self.window.rootViewController = self.navController; ///< Assuming your navigation controller is called `navController'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...