программная ошибка ориентации устройства настройки устройства iphone - PullRequest
2 голосов
/ 26 марта 2012

Я использую это для установки ориентации устройства,

[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationLandscapeRight];

, но выдает предупреждение:

Неявное преобразование из типа перечисления "UIInterfaceOrientation" в другой тип перечисления "UIPrintInfoOrientation "

Плюс есть проблема, которая, как я полагаю, возникает из-за того, что при запуске приложения симулятор запускается, но остается черным, а приложение не запускается и выдает сообщение"Присоединение к «aap name» », и ничего не происходит, теперь я хочу установить ориентацию устройства для определенных видов, пожалуйста.Направь меня, есть ли способ или способ обойти это?

1 Ответ

2 голосов
/ 26 марта 2012

Я думаю, что вы должны использовать:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 

, чтобы информировать каждый из контроллеров представления вашего приложения о принятой ориентации (ях) устройства, например,

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return UIDeviceOrientationLandscapeRight;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...