Класс размера iPad не отображает элементы вызова размера iPhone и ограничения iOS

У меня есть проект, в котором предыдущий разработчик создал пользовательский интерфейс всего приложения в универсальной раскадровке, но добавил только элементы пользовательского интерфейса и ограничения для класса размера iPhone.
Поэтому, когда я запускаю приложение на iPad, оно ничего не показывает. Раскадровка также ничего не показывает для классов размера iPad, когда я меняю его с iPhone на iPad, используя это: введите здесь описание изображения

Я нашел способ добавить элементы пользовательского интерфейса в классы размеров iPad, установив их в классы универсальных размеров, нажав кнопку Установлено:

введите здесь описание изображения

И может добавить ограничения, используя это:

введите здесь описание изображения

Но мне нужно сделать это для каждого элемента пользовательского интерфейса и каждого ограничения. Есть ли другой способ справиться с этим?


person D4ttatraya    schedule 23.01.2018    source источник
comment
Насколько я знаю, использование раскадровки — это единственный способ адаптировать один и тот же пользовательский интерфейс для разных устройств. Вы можете проверить, что wwdc говорит об этом developer.apple.com/videos/play/wwdc2016. /222   -  person GIJOW    schedule 23.01.2018


Ответы (1)


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

person user2782993    schedule 23.01.2018