Странный выпуск Autolayout iOS
Я пытаюсь сделать следующее представление:
Итак, у меня есть представление и 6 меток, две верхние метки имеют начальное и конечное пространство для контейнера 0, нижние левые две метки имеют начальное пространство для контейнера 0, нижние правые две имеют завершающий интервал до контейнера 0 и у меня расстояние 12 между нижним левым двумя и нижним правым двумя.
Тем не менее, это то, что я получаю при запуске:
Как я могу это исправить, чтобы оно больше походило на первое изображение?
1 ответ
Есть ли у вас ограничение "равной ширины" между левыми и правыми метками? Без этого ваша "странная" проблема, на самом деле, полностью соответствует вашим ограничениям:
Левая метка пытается максимально расширить ее ширину. Как это может? Сводя к минимуму ширину правой метки, поэтому она выглядит сжатой, но в ее рамке содержится именно текст "Метка".
Выберите левую и правую метки и добавьте ограничение "Равная ширина" в конструкторе интерфейса.