2015-08-26 6 views
2

Я работаю над приложением, которое должно работать на iPhone и iPad. Я смог запустить его на iPhone, и он отлично отображается. Но когда я запускаю его на iPad, приложение очень сильно масштабируется. Я не знаю, в чем главная проблема.Приложение для iOS не отображается правильно iPad

Это, как он отображается на IPad:

enter image description here

И это, как он приходит на iPhone:

enter image description here

Любая идея, как исправить это или в чем проблема?

+0

Это универсальное приложение или только iPhone приложение? – Paulw11

ответ

2

Ваше приложение не предназначено для работы на iPad. При отображении на iPad он просто растягивает отображение версии iPhone (вы можете видеть это с помощью кнопки 1x в правом нижнем углу экрана). Вам нужно настроить проект XCode как универсальное приложение (вместо того, чтобы быть только для iPhone), и тогда вы сможете использовать весь экран iPad и специально создать для него экран.

Вы можете установить приложение как универсальные на свойствах проекта в XCode: enter image description here

+0

Благодарим вас за ответ. Я попробовал это. но когда я устанавливаю его как универсальный, а затем запускаю его на iPad, он появляется с пустым белым экраном. Он не показывает мое приложение. Он показывает только экран запуска и после этого пустой белый экран. Какие-либо предложения? – Skywalker

+0

Вам нужно проверить ограничения по размеру и положению на всех ваших подзонах (если вы используете автоматическую компоновку). При работе на iPad у вас больше пространства, и вам, вероятно, нужен другой дисплей для iPhone и iPad, и поэтому вам нужно по-разному позиционировать ваш взгляд. Для этого вы можете использовать авто макет и классы размеров, и в редких случаях вы даже можете создавать отдельные .xib-файлы для использования на iPhone и iPad. –

+0

это имеет какое-либо отношение к настройкам «Любая ширина/любая высота» в нижней части Xcode? Должен ли я установить его на любую ширину и любую высоту и создать свое приложение таким образом? – Skywalker

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