При создании нового UIStackView, distribution Fill является значением по умолчанию. В примере используются UITextFields и UIImageViews, сгруппированные в горизонтальный UIStackView. Объекты UITextFields не имеют размера контента intrinsicСontentSize, и практически полностью сворачиваются, если внутри них нет текста. Это поможет продемонстрировать, какой эффект имеет тип распределения Fill.
Когда элементы размещаются внутри UIStackView с параметром Fill в качестве типа распределения, они все, кроме одного, сохранятся в их первоначальном размере. А тот элемент, что имеет наименьший горизонтальный приоритет (Content Hugging Priority - CHP), будет растянут до полного заполнения пространства. Для примера в качестве содержимого одного из UITextFields добавлено восемь пробелов, чтобы можно было сравнить размер и поведение каждого из них.
Если все элементы имеют один и тот же CHP, Xcode будет выдавать ошибку неоднозначности макета.