Как я могу заблокировать ориентацию в OpenPlug (/ flex)? - PullRequest
0 голосов
/ 20 июля 2011

Я пишу программу с Flex, используя OpenPlug.У меня проблемы с блокировкой ориентации устройств.Из свойств проекта я могу найти целевые устройства OpenPlug Studio и их опции.Для iOS есть варианты поддержки (или нет) разных ориентаций, а для Android / Symbian их нет.

Даже если я выбрал поддержку только «портретной» ориентации с iOS, в эмуляторе экран не заблокирован.Я не могу попробовать это на реальном устройстве, потому что я не могу генерировать XCode.Есть еще одна проблема.Я выбрал генерацию XCode, выбрал Apple - iPhone в качестве устройства и выбрал целевую папку.Когда я нажимаю кнопку сборки, ничего не происходит ..?

Любая информация, касающаяся одной проблемы, будет оценена по достоинству!:)

Ответы [ 2 ]

1 голос
/ 07 ноября 2011

Не уверен, что это все еще актуально - в OpenPlug Studio вы щелкаете правой кнопкой мыши по проекту и выбираете «Свойства». Затем вы выбираете «Устройства, ориентированные на OpenPlug Studio» слева, чтобы получить список устройств. Теперь вы нажимаете кнопку «Редактировать на платформе» в правом верхнем углу. Это предоставит вам список настроек, которые вы можете сделать. Среди прочего есть пункты «Поддержка iPhone в альбомной ориентации», «Поддержка iPhone в альбомной ориентации» и так далее. Их установка должна блокировать ориентацию.

0 голосов
/ 20 июля 2011

Понятия не имею, что такое OpenPlug, но он выглядит как IDE, но я не уверен.Честно говоря, это не должно иметь значения.Если у вас есть проект Flex, у вас должен быть файл дескриптора приложения (xml в исходном каталоге).Под этим должно быть 2 тега, которые вас должны заинтересовать:

<aspectRatio><!-- set portrait or landscape here --></aspectRatio>
<autoOrients>false</autoOrients>
...