Ответ 1
Вы можете создавать ограничения, относящиеся к определенному классу размера в инспекторе размеров. Кроме того, если вы можете дать примеры того, что вы хотите достичь на iPhone и iPad, я могу привести более конкретные примеры ограничений.
У меня есть макет с шириной класса размера любой, высота любая, которая в настоящее время работает для iPad-ландшафта. У меня есть задача создать такой же макет для iPhone-портрета.
Когда я начал проектировать с классом размера компактной ширины, также менялась обычная высота моего базового макета (любого, любого).
Я проектирую это с помощью раскадровки.
Примечание. Обратите внимание: загрузка предварительного просмотра отображается правильно, но изменяется при запуске на симуляторе.
Вы можете создавать ограничения, относящиеся к определенному классу размера в инспекторе размеров. Кроме того, если вы можете дать примеры того, что вы хотите достичь на iPhone и iPad, я могу привести более конкретные примеры ограничений.
Вам нужно зафиксировать, какое устройство используется, а затем сменить ограничение программно. Вы можете использовать приведенный ниже код, чтобы определить, какое устройство вы используете.