2016-09-01 4 views
3

Я потратил несколько часов на ограничения, и у меня все еще есть проблема. В окне iPhone 6 он работает отлично, но он не работает в iPhone 5/4. Я установил все представления (изображение - фон), чтобы иметь исправление W/H и удалять автоматическое добавление недостающих ограничений.Работа с автоматической раскладкой

Как вы можете видеть на iPhone 5 его всегда штырь справа, когда-то слева. Я не могу добавить ничего, что приходит с ошибкой.

Любая помощь? или некоторые чертовски хороший учебник для этого :)

enter image description here

+0

Трудно сказать, с информацией, которую вы данный, но кажется, что у вас есть ограничения на левой стороне соблюдение маржи, что заставляет его казаться, что содержимое закреплено справа – Leonardo

ответ

1

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

я эти ограничения на мои кнопки:

Левая кнопка:

  • покинул ведущий Constraint
  • топ ведущих ограничение
  • высота ограничение

ПРАВАЯ КНОПКА

  • правый задний ограничение
  • топ ведущих ограничение
  • высота ограничение

и ограничения, связанные с обоими кнопками: (вам необходимо выбрать обе кнопки, чтобы иметь возможность применить отношению ограничений)

  • ограничение расстояния между кнопками
  • равная ширина этих кнопок

В Interface Builder это выглядит следующим образом:

enter image description here

И вот раскладка универсальный, поэтому я выбрал некоторые размеры устройств представить:

iPhone 5 enter image description here

iPhone 6 enter image description here

iPhone 6 Plus enter image description here

... и т.д.

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