2013-07-09 4 views
0

Я пытаюсь настроить свой проект с портретной ориентацией, но я просто получаю пейзаж. Я использую cocos2d-x (2.1.4).set cocos2-x проект к портретной ориентации

Я поставил, как сказал here:

В RootViewController.mm:

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

// For ios6, use supportedInterfaceOrientations & shouldAutorotate instead 
- (NSUInteger) supportedInterfaceOrientations{ 
#ifdef __IPHONE_6_0 
return UIInterfaceOrientationMaskPortrait; 
#endif 
} 

Я также попытался изменить настройки, еще nothig.

setDeviceOrientation больше не существует ...

Каждый знает, как я могу установить проект к портрету ??

UPDATE: Это, кажется, работает на устройстве, это происходит только на тренажере

ответ

0

я делаю это так: В Xcode в верхней части списка файлов является проект. Идите к этому, затем «Цели> все» бит. У вас есть «поддерживаемые интерфейсные ориентации». Вы можете проверить, какие ориентации вы хотите и чего не хотите. Не забудьте отметить, что для iPhone и iPad есть 2 разных раздела, вам придется прокручивать вниз и устанавливать их отдельно в разделе ориентации iPad.

Я бы предположил, что причина, по которой она не работает в симуляторе, заключается в том, что вы используете iPhone/iPod для тестирования и запуска имитатора iPad.

+0

Я попытался установить его в цель. И я использую iPhone симулятор и iPhone оборудования. – Daniel

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