2014-01-07 4 views
0

У меня есть универсальное приложение, которое я ранее разработал для iPhone и iPad, теперь я не хочу работать с раскадрой iPad , Я знаю, что я не могу отказаться от поддержки iPad, поскольку ранее я опубликовал приложение как универсальное. Мне нужно сохранить приложение «Universal» (чтобы я мог обновлять приложение без проверки), но iPad использует раскадровку iPhone в режиме симуляции. Как я могу использовать раскадровку iPhone с iPad в режиме имитации? Я удалил раскадровку iPad и изменил основной интерфейс iPad также на раскадровку iPhone, но теперь iPad растягивает все ограничения на просмотр до 768x1024, чтобы заполнить экран, придав ему уродливый вид. Я просто хочу симулировать «приложение для iPhone» (с кнопкой 2x в углу), но по очевидным причинам мне нужно сохранить режим устройства в «Универсальном» в настройках проекта. Если это невозможно, то какова наилучшая практика для программного ограничения всего раскадровки на некоторые ограниченные размеры на экране, чтобы вручную сделать мое приложение работать с одинаковым размером (или двойным) iPhone?Сделать приложение Universal (iPhone + iPad) на iPhone раскадровки на iPad (моделированный размер)

ответ

1

Когда вы создаете свое приложение только для iPhone и запускаете его на iPad, будет кнопка масштабирования 2x. Если вы сделаете свое приложение универсальным, ваше представление будет растянуто на iPad, если вы не используете ограничения, или создавайте свои экраны программно в отношении размеров элементов iPad и iPhone.

2

Вы не можете делать то, что вы просите. Когда приложение является универсальным, оно остается универсальным. Вы не можете внезапно заставить приложение отображаться на iPhone размером с iPhone. Универсальное приложение на iPad всегда будет полноэкранным. Вам нужно продолжать правильно поддерживать размер экрана iPad.

Ваше единственное решение - создать новое приложение для iPhone с новым идентификатором пакета. Конечно, это плохо для ваших существующих пользователей.

+0

будет ли мое приложение отклонено, если я программно запускаю свои взгляды по размеру iphone, но подгоняю экран? (просто чтобы не создавать новую раскадровку для iPad) –

+0

Как ваши взгляды могут быть размером с iPhone, но подходят для экрана iPad? Если iPad-версия вашего универсального приложения не будет в полной мере использовать расширенный экран iPad, я сомневаюсь, что Apple одобрит его. – rmaddy

+0

, просто заполнив экран (например, кнопку 2x, но немного больше, чтобы соответствовать всей недвижимости), но я также сомневаюсь в том же, я думаю, мне нужно будет создать раскладку iPad –

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