2016-08-31 6 views
0

Я хочу, чтобы устройство поддерживало только ландшафтную ориентацию. На iPhone все работает нормально. Но iPad также поддерживает портрет. Как это исправить?Цель-c: только ориентация на ландшафт

image

+0

Вы выбираете устройство универсальное? –

+0

Я выбираю iPad и пейзаж, это работа, но как я использую свое приложение на iPhone? – user

ответ

2

Выберите IPad от Devices и проверить Landscape Left & Landscape Right только как это изображение.

enter image description here

+0

Это работа, но как я использую свое приложение на iPhone? – user

+0

После сохранения настроек установите 'Устройства' обратно на' Универсальный' –

0

Как я понимаю, вы можете попробовать с этим кодом в любой из вида контроллера.

-(BOOL)shouldAutorotateToInterfaceOrientation(UIInterfaceOrientation)interfaceOrientation { 

    return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft | interfaceOrientation == UIInterfaceOrientationLandscapeRight); 
} 
+0

Он был удален с iOS 6.1. Вместо этого современные приложения должны использовать 'supportedInterfaceOrientations' и т. Д. – Andy

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