iPhone приложение 'поддельные' ландшафтный режим - PullRequest
1 голос
/ 13 сентября 2010

Так что, потратив много часов, пытаясь заставить мое приложение работать в ландшафтном режиме по умолчанию, я ищу альтернативу.

Моя идея состоит в том, чтобы создать приложение в портретном режиме, но повернуть все на 90 градусов, игрок думает, что он играет в игру в ландшафтном режиме (хотя на самом деле я только что все повернул). Я понимаю, что это будет немного неловко, но я сталкиваюсь с разными проблемами, когда пытаюсь программировать для ландшафта.

У меня вопрос, Apple на это не одобряет? Могут ли они отклонить мое приложение по какой-либо причине или это безопасно? Есть ли какие-либо проблемы, о которых я должен знать?

Советы / статьи / помогите всем оцененным.

Ответы [ 4 ]

1 голос
/ 13 сентября 2010

Существует ключ, который вы можете вставить в свой Info.plist, чтобы он начинался в альбомной ориентации (см. здесь ).Или ты уже пробовал это?

1 голос
/ 13 сентября 2010

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

РЕДАКТИРОВАТЬ: То же самое относится и к портретному режиму.Если ваше приложение имеет смысл только в одной или другой ориентации, Apple не отклонит вас.

0 голосов
/ 13 сентября 2010

Просто установите аффинное преобразование в представлении верхнего уровня и будьте осторожны, чтобы всегда использовать правильную систему координат.

0 голосов
/ 13 сентября 2010

По сообщениям, есть полноэкранные игры Open GL, которые скрывают строку состояния и делают это. Обратите внимание, что вам все равно нужно будет обнаруживать и обрабатывать повороты влево и вправо, иначе ваше приложение может показаться вверх ногами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...