Заполнение или разметка для UILabels в UIStackView

Я хочу добавить поля или paddings справа от некоторых вложенных UILabels

Просмотр иерархии

как показано здесь:

Макет цели

Использование конечных пробелов на ярлыках кажется неправильным, а старая школа - каким-то образом.

Как сделать это более элегантным в построителе интерфейса?

Ответ 1

Просто добавьте проставку в конце представления горизонтального стека. Установите цвет для очистки. Дайте ему ограничение ширины, чтобы исправить его размер.

Или, судя по вашему снимку экрана, похоже, что вы можете просто переместить правый край верхнего стека (child of MasterCell), чтобы оставить поле.

UPDATE

Вы можете установить границы макета в представлении стека, в Инспекторе размеров:

макеты макета

Возможно, вы просто хотите установить правильное расположение макета.

Если вы устанавливаете поля макета представления стека в коде (свойство layoutMargins), вы также должны установить его свойство layoutMarginsRelativeArrangement в YES.