Я не очень четко понимаю ваш вопрос, но мне кажется, что вам не хватает одной вещи - понимания того, как работает представление стека.
Представлениям стека задается определенный размер в начале и в зависимости от представлений внутриУ стека просмотра есть возможность изменять его высоту и ширину. Вот и весь смысл использования стекового представления. Так что, если у вас есть представление стека внутри. Табличное представление, что вы должны сделать, это дать ограничение стека в зависимости от того, каким образом вы добавляете элементы.
Если вы добавляете элементы по вертикали, вы должны установить ограничения позиционирования стекового вида из leading
и trailing
. Причина в том, что если элементы внутри добавляются по вертикали, то нет причин для изменения горизонтального выравнивания, поэтому вы задаете ограничение по горизонтали.
Однако если вы добавляете элементы по горизонтали, вы задаете ограничение сверху и снизу. стека с тех пор нет никаких причин для этого.
и стек будет менять свой размер (ширину или высоту) в зависимости от размеров элемента в пределах.