2013-05-27 3 views
1

Легко изменить ориентацию симуляторов iPad/iPhone, следуя: hardware-> вращать влево или вправо. Но как я могу изменить его на iDevice (устройство iPad или устройство iPhone?)Как изменить ориентацию iDevice (iPad/iPhone)?

пожалуйста, кто-нибудь может мне помочь?

Следует ли добавить код? enter image description here

+6

Можете ли вы объяснить свой вопрос? Насколько я понял, если вы хотите изменить ориентацию своего реального устройства, я думаю, вам придется вращать устройство рукой. : D – Khawar

+0

Посмотрите, я запускаю свое приложение на iPad-устройстве, он выглядит как альбомный режим, но я хочу, чтобы он отображался в портретном режиме. – CarinaM

ответ

1

Перейдите на вкладку сводки, прокрутите страницу вниз, чтобы перейти к «Информация о развертывании iPad». Отмените выбор всех четырех параметров в разделе «Поддерживаемые интерфейсные ориентации». Затем выберите еще раз, но сначала выберите «Портрет» и «Осталось после».

enter image description here

Также в виде, что вы ожидаете, чтобы быть в портретном режиме, просто добавьте

- (NSUInteger)supportedInterfaceOrientations { 
    return UIInterfaceOrientationMaskAll; 
} 

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation 
{ 
    return (orientation == UIInterfaceOrientationMaskAll); 
} 

- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation 
{ 
    return UIInterfaceOrientationPortrait; 
} 

Надеется, что это помогает.

0

Перейти к .plist файлу в поддержке файлов

Там вы увидите Поддерживаемый интерфейс ориентация Добавить ниже клавиш

Item 0 String Portrait (top home button) 
Item 1 String Portrait (bottom home button) 
Item 2 String Landscape (left home button) 
Item 3 String Landscape (right home button) 

enter image description here

+0

уже добавлено в мое приложение! см. скриншот выше – CarinaM

0

вызов setStatusBarOrientation воли подделать UIApplication в вращение

0

Добавить Initial interface orientation ключ/значение для вашего $appName-info.plist файла

app-info.plist

Смежные вопросы