У меня есть UIButton и UILabel , который должен быть стандартным расстоянием от нижней части Superview. Хорошо работает на iPad, но на небольших экранах iPhone, когда другие элементы занимают слишком много места, эти представления выталкиваются с края экрана, несмотря на то, что их ограничение остается стандартным расстоянием от дна. Почему это так?Ограничение интервала между автозапусками не соблюдается
То, что я хотел бы иметь, состоит в том, чтобы четыре прямоугольника уменьшались в размерах, чтобы по-прежнему было место для метки «Назад» и «Вопрос», чтобы оставаться стандартным расстоянием от основания. Четыре прямоугольника могут поддерживать соотношение сторон и равную ширину/высоту, уменьшая при этом одинаковое соотношение. У меня нет ограничений на то, что они должны быть равны или превышать определенный размер. Я также попытался снизить свой приоритет сжатия содержимого.
Конфигурация:
(я также пытался "равно" и "< =" в верхнем расстоянии между "Go Back" & нижних левым прямоугольником) ("больше или равно" работ лучше на IPad держать «Go Back» в нижней части экрана)
Как это выглядит на iPhone 6 и iPhone 6+ - с этикетками отрезать снизу:
Ваши горизонтальные ограничения от левого края до взгляда на правый край, по существу, дают им фиксированную ширину (относительно любого видимого размера), а соотношение сторон затем фиксирует высоту. – rdelmar
Но что, если горизонтальные ограничения на левом и правом краях также установлены на> = стандартное расстояние расстояния, которое должно позволить им сжиматься ... – RanLearns