【发布时间】:2017-02-28 13:22:05
【问题描述】:
我正在启动一个向上支持 iOS9 的新项目,在查看 Apple 的 constraint guidelines 之后,他们似乎建议尽可能使用 StackViews。在阅读了几篇文章和苹果文档后,我对如何创建它们及其好处有了基本的了解,但我仍然不确定何时不使用它们以及如何安排它们。
例如在下面的视图中我应该使用:
- 垂直轴上的一个大 StackView,覆盖整个超级视图。
- 三个具有常规约束的 StackView 将它们相互固定并固定到超级视图。
- 一个大 StackView 覆盖整个超级视图,其中包含三个堆栈视图
- 没有 StackViews,这个视图不适合
一般而言,我如何决定如何布局我的堆栈视图以及是否使用它们?
【问题讨论】:
标签: ios uistackview