2016-07-17 2 views
0

Я только что получил свой iPhone 6 плюс и заметил, что многие приложения Apple используют версию iPad при повороте телефона в альбомную. Это имеет смысл, так как экран настолько велик.Целевое приложение iPhone 6 plus для iPad

Так что мой вопрос. Как определить это в Xcode для того, чтобы настроить iPhone 6 плюс телефоны для запуска iPad-версии моего приложения?

+1

iPhone 6+ не запускает iPad-версию любого приложения. Почему вы думаете, что это правда? – rmaddy

+0

Попробуйте открыть заметки, сообщения, сафари или настройки и повернуть в альбомную. Они очень похожи на версию для iPad. Или, может быть, я ошибаюсь? – Nam

ответ

1

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

В примерах, которые вы упоминаете (в комментариях), скорее всего, вы видите UISplitViewControllers, который похож на iPhone 6+, как на iPad.

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

+0

Ну, я согласен. Я использовал авто макет и классы размеров, но из-за небольшого экрана на iPhone 6 и ниже я не хочу включать некоторые функции, доступные на iPad. У нас есть универсальное приложение, в котором некоторые экраны просто недоступны на iPhone. Таким образом, классы классов не помогут. Простой трюк, который я вижу, но должен «обмануть» приложение, чтобы думать, что он работает на iPad. Оттуда все мои классы размера и макет авто будут работать на iPhone 6 плюс – Nam

+0

Нет, правильное решение состоит в том, чтобы основывать на экране размер экрана, а не на определенном устройстве. Подумайте о том, как ваше приложение работает в режиме многозадачности с разделением экрана на iPad. В этом случае ваше приложение должно работать так же, как на iPhone. Поэтому никогда не проверяйте устройство. – rmaddy

+0

Хммм ... Думаю, это имеет смысл. Я думаю, что в моем случае мне нужно заблокировать поворот для устройств ниже iPhone 6 plus и показать «iPad версию», когда пользователи поворачиваются на пейзаж. – Nam

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