大小为 Class 的 UIStackView

UIStackView with Size Class

我查看了 UIStackView,但我不明白它如何与 Resize Class 一起使用。 我想在垂直(纵向)模式下在 stackView 中有一个 imageView 和一个 textView。我也想有同样的东西,但是在水平(横向)模式下。

我可以检测到旋转并更改堆栈的方向。这是正确的吗?

使用大小 类 在纵向和横向模式之间更改堆栈视图的最佳方法如下:

  1. Select 故事板中的堆栈视图并查看属性检查器:
  2. 单击横向时要更改的属性旁边的加号按钮 select 任意宽度,紧凑高度:
  3. 最后,设置设备旋转时你想要的属性,例如:

希望这能回答您的问题。干杯!