2016-11-23 4 views
0

Как вы можете видеть на изображении ниже, My View Controller упакован ярлыками, все выглядит хорошо на iPhone SE, но не на большом экране телефона. Возможно ли увеличить пространство между элементами пользовательского интерфейса на iPhone 6,7, +, но сохранить их на SE без реализации прокрутки?Обновление ограничений пользовательского интерфейса в Xcode 8 для определенного устройства

enter image description here

+0

Это выглядит нормально. Вы можете сделать «КНОПКУ СТАРТА» более узкой, используя ограничения, но это абсолютно нормально. Это похоже на то, что ячейка имеет слишком низкую высоту, а на больших экранах больше места для вещей. –

ответ

1

Вы можете использовать Stack View, он автоматически устанавливается пространство для каждого устройства. Вставьте ярлыки в представление стека (Editor -> Embed In -> Stack View) и выберите свойство Distribution, которое работает для вас («Fill Equally» или «Equal Spacing»). Вы можете вставлять любой вид - также вид стека (так что вы можете иметь 12 представлений стека с меткой и результатом и вставлять их во внешний вид стека для правильного интервала строк).

iPhone SE iPhone 7 Plus

Смежные вопросы