iPad запускает изображения и ориентацию - PullRequest
0 голосов
/ 20 января 2012

ОК, у меня вопрос по поводу запуска изображений на iPad и ориентации. Опять же, это конкретно касается запуска изображений и не имеет ничего общего с вращением / ориентацией, когда приложение фактически получает контроль.

В любом случае ресурс Default.png всегда загружается независимо от ориентации устройства, независимо от поддерживаемых ориентаций и независимо от начальной ориентации интерфейса. Просто кажется, что приложение считается в Портретном, пока оно (возможно) не будет автоматически повернуто позже. Я прочитал кое-что об этом на материале для разработчиков Apple, но, учитывая, что есть изображения запуска для этих различных ориентаций (Default-Landscape, Default-LandscapeLeft и т. Д.), Я предположил, что ориентация не была зафиксирована при запуске.

Простое решение состояло в том, чтобы повернуть файл Default.png на 90 градусов, чтобы он был по крайней мере корректным по размерам, но это не является приемлемым решением, если только оно не является единственным. Я натолкнулся на ссылку на папку «Ресурс-iPad», но не смог собрать много информации по этому поводу.

И устройство, и симулятор кажутся согласованными. Я нацеливаюсь на iPhone / iPad. Ресурсы находятся в корне основного комплекта и т. Д.

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

Спасибо заранее, Том

Ответы [ 2 ]

3 голосов
/ 20 января 2012

Если ваше приложение универсальное, убедитесь, что у вас есть два изображения для версии iPad - одно с именем «Default-Landscape ~ ipad.png» и одно «Default-Portrait ~ ipad.png».Будьте осторожны с тильдой и тире в именах.

Если это не универсально, тогда должны работать только «Default-Portrait.png» и «Default-Landscape.png».Не уверен, почему это не работает для вас.Возможно, наличие «Default.png» и «Default-Landscape.png» не является приемлемой комбинацией для ОС, и в этом случае измените Default.png на Default-Portrait.png

0 голосов
/ 20 января 2012

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

...