首页 > 解决方案 > 在iOS中更改轴时如何更改堆栈视图中元素的顺序?

问题描述

我有一个带有这些元素的水平 uistackview:

堆栈视图(水平)
element1 | 元素 2

然后我以编程方式更改轴。

buttonsStackView.axis = UILayoutConstraintAxisVertical;

现在的景色是这样的

元素
1 元素2

我想让它像这样:

元素2
元素1

标签: iosuistackview

解决方案


放一个轴检查器,像这样

if (stack view -> horizontal)
then element1 | element2
else
element2 | element1 (add elements again in the order you want)

希望对你有帮助


推荐阅读