У меня есть iPhone 6s Plus, и у меня есть приложение, которое поддерживает ориентацию как в портретной, так и в альбомной ориентации.iPhone 6s Plus имеет компактный горизонтальный размерный класс в альбомной ориентации
Когда я повернуть мое устройство и прочитать свойство mainViewController.traitCollection.horizontalSizeClass - это всегда равен UIUserInterfaceSizeClassCompact.
Многие источники, как это: https://forums.developer.apple.com/thread/17085
или это: http://useyourloaf.com/blog/size-classes/
сказать, что все 5,5-дюймовые айфонов имеют регулярный горизонтальный класс размера в альбомной ориентации, но мое устройство не !!!
Запуск же приложение на iPhone 6 Plus Simulator или iPhone 6s Plus Simulator дают разные результаты: в этом случае горизонтального размера класса регулярен в пейзаже, как ожидалось.
Интересно, что это может быть? Какие-нибудь догадки?
На вашем устройстве включен режим масштабирования? Настройки> Дисплей и яркость> Отобразить масштабирование? – jrturton
Да, это так. После того, как я перешел в обычный режим, он работал нормально. Большое спасибо!!! Я бы догадался гораздо позже. – Miroslav
ОК, я добавлю это как ответ, тогда – jrturton