Xcode Iphone Simulator превратить Пейзаж - PullRequest
0 голосов
/ 23 февраля 2012

Приложение для моего iPhone включает в себя две ориентации: портретную и альбомную.Он начинается в портретной ориентации, но включает в себя 2 контроллера представления, которые должны поворачиваться автоматически в альбомную ориентацию.

Вот мой код в альбомной ориентации:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}

Но когдапредставление загружается в iPhone-симулятор, виртуальное устройство остается в портретной ориентации, а содержимое альбомной ориентации отображается неправильно.Я должен повернуть устройство вручную (симулятор).

Можете ли вы дать мне решение моей проблемы?Или это только проблема с симулятором?

1 Ответ

0 голосов
/ 23 февраля 2012

Вы можете указать в своем info.plist начальную ориентацию интерфейса - это должно заставить ваше приложение запускаться в правильной ориентации.Найдите строку с именем Initial interface orientation.

Или, если вы не можете найти эту строку, добавьте эту строку в ваш info.plist:

UIInterfaceOrientation со значением: (String) UIInterfaceOrientationLandscapeRight

Надеюсь, это поможет.

...