UIStackView不调整其内部宽度UIScrollView

问题描述:

我必须在单个视图控制器内显示多个视图。我添加了滚动视图,并通过界面构建​​器添加了视图。所有四方面都受到限制。UIStackView不调整其内部宽度UIScrollView

enter image description here

每个标签(绿标签)和视图(灰色图)被嵌入在UIStackView。我已经为每个堆栈视图添加了前导,顶部,尾部和高度约束。 Xcode中没有自动布局问题/警告。

但是当我运行该应用程序时,它显示出这样。

enter image description here

为什么不按照我设置的前端和后端约束stackview得到宽度?

您需要添加三个约束。

  1. 堆栈视图的引脚宽度等于超级视图-16。
  2. B的引脚宽度= B
致谢

enter image description here

+0

C =宽度的

  • 引脚宽度的宽度!那就是诀窍。 – Isuru