2017-02-17 21 views
0

В моем проекте у меня есть 3 вида, по какой-то причине один из моих взглядов должен поддерживать пейзаж и портрет, но проблема в том, что я хочу, чтобы один из моих взглядов поддерживал только пейзаж. любой способ сделать это?Как сделать один из моих взглядов только ландшафтом

Мой код, написанный на объективных -c

Спасибо за помощь :)

ответ

0

Перезапишите ниже метод в ViewController и что должны делать то, что вы хотите

- (UIInterfaceOrientationMask)supportedInterfaceOrientations { 
    return UIInterfaceOrientationMaskLandscape; // enforces the landscape orientation 
} 
+0

Hi @HarmVanRisk, нет, он не работает. – user7430661

+0

@ user7430661 как он себя ведет, когда вы это делаете? – HarmVanRisk

0

НЕТ, вы можете только настроить, может ли приложение в целом поддерживать ландшафтный режим или нет.
Вы не может поддержка ландшафта для одного вида & не для других.

+0

Привет @ystack, я уверен, что это возможно, в прошлом я сделал, но я забыл сейчас :( – user7430661

+0

@ user7430661 Я почти уверен, что OS _cannot_ поддерживает пейзаж для одного вида, а не для других. Можете ли вы предоставить более подробную информацию о поведении вы имеете в виду? – ystack