У меня есть два StackView
, один из которых горизонтальный, а другой вертикальный.
Для горизонтального StackView я хочу, чтобы элементы были выровнены влево и растут вправо.
Для вертикального StackView я хочу, чтобы элементы были выровнены по верху и растут вниз. Например, позиция верхнего элемента никогда не изменится, но просмотр стека расширяется при добавлении другого элемента.
У меня проблемы с выполнением этого, например, с моим горизонтальным StackView, если у меня есть два элемента 40x40, они по какой-то причине приведут пример всей ширины экрана, и я попробовал целый ряд различных вариантов распределения, выравнивание и ограничения.
Для моего вертикального StackView, если я добавлю два элемента, мой первый элемент переместится вверх, а второй элемент окажется под ним, так что теперь центр находится между двумя вместо того, чтобы первый элемент оставался неподвижным, а второй - под ним.
Я не могу понять, что я делаю здесь неправильно и как просто получить StackViews, где первый элемент имеет правильный размер, на месте, а последующие элементы следуют за ним, расширяясь либо вправо, либо вниз.