Пример адаптивного пользовательского интерфейса портретной ориентации iPhone, который обратно совместим с iOS 7

Я читал эту ветку Как адаптивные интерфейсы Xcode 6 могут быть обратно совместимы с iOS 7 и iOS 6?

и особенно ответы от Дейва и Джои.

Тем не менее, мне трудно найти простой пример для работы: xcode 6, классы размеров включены, iPhone iOS 7, ширина uibutton 100 в портретном режиме, ширина 400 в альбомном режиме. И скажем, ширина 600 на iPad.

Я просто не могу заставить это работать. Я пробовал разные комбинации установки ограничения ширины, но либо ширина кнопки равна 100 в обоих режимах ориентации, либо 400, но никогда не менялась.

Я был бы признателен, если бы кто-то мог дать мне руководство, какие ограничения должны быть установлены на какой размер класса для достижения этой цели.

Спасибо,

1 ответ

Для iPhone в разделе "Развертывание приложения с классами размеров на более ранних версиях iOS" сказано, что значение компонента высоты не должно быть компактным для более ранней версии. Но в Адаптивности и Макете альбомный режим iPhone - "Компактная высота" и "Компактная ширина", что означает, что альбомный режим классов iPhone не будет работать для более ранней версии.

Другие вопросы по тегам