Добавление ограничений размера для представлений внутри UIStackView - PullRequest
0 голосов
/ 20 ноября 2018

У меня в настоящее время есть UIStackView, к которому я добавляю представления, он вмещает максимум 10 видов вместе с кнопкой. Проблема, однако, в том, что, хотя добавляемые мной виды имеют одинаковый размер, кнопка - нет.

Я попытался добавить ограничение, которое определяет, устанавливает ли кнопка равной 1/11 от StackViewSize (чтобы все виды могли одинаково подходить друг к другу), но, похоже, оно нарушает все остальные ограничения.

Как я могу задать размер кнопки, не нарушая миллион ограничений?

В настоящее время высота кнопки регулируется с каждым добавленным новым видом, но это просто ужасно.

1 Ответ

0 голосов
/ 20 ноября 2018

Прежде всего, установите высоту и ширину для этой кнопки в соответствии с вашими требованиями, используя AutoLayout.Затем выберите представление стека в схеме документа (в иерархии контроллеров представления), а затем в инспекторе атрибутов установите для параметра «Распределение» значение «Заполнить пропорционально».Добавьте интервал, если хотите.

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