Классы размера симулятора iPhone 6 plus в ландшафтном режиме

Я пытаюсь включить некоторые элементы пользовательского интерфейса iPad в ландшафтный режим iPhone 6 plus. Для этого я проверяю horizontalSizeClass обычных. Но всякий раз, когда я запускаю приложение в симуляторе iPhone 6 plus, класс горизонтального размера всегда регистрируется как compact в ландшафтном режиме. (Даже клавиатура является обычной клавиатурой iPhone, а не специальной клавиатурой 6+.) Это предполагаемое поведение? (это происходит на реальном устройстве?) Как можно протестировать переход на класс обычного горизонтального размера в симуляторе?


person architectpianist    schedule 18.06.2015    source источник


Ответы (1)


Оказалось, что весь экран был увеличен, включая строку состояния — приложение вообще не поддерживало размер экрана iPhone 6/6+. Я следовал инструкциям на этом thread, чтобы добавить раскадровку запуска, которая позволяет приложению использовать собственные возможности 6/6+.

person architectpianist    schedule 18.06.2015