【问题标题】:Stack View not properly aligning堆栈视图未正确对齐
【发布时间】:2016-03-31 06:25:08
【问题描述】:

我有这个使用堆栈视图的布局,但是当在模拟器中运行时它不能很好地扩展,

这就是我在场景中对齐它们的方式。

【问题讨论】:

  • 您是否检查过您的约束是否在 StackViews 上正确设置?
  • @CStreel 嗨,你的权利,约束没有正确配置,但是当我设置约束时,红色窗格非常小,不确定这是否仍然是一个约束问题,我编辑了上图...谢谢
  • 我还没有使用stackviews,所以我能帮助你的能力就到此为止了。

标签: swift uistackview


【解决方案1】:

stackView 中的每个视图都应该设置 aspectRatio 约束。

别忘了按以下方式设置你的stackView:

【讨论】:

  • 嗨,我更新了上面的图像,但红色窗格仍然没有缩放到我想要的大小,,视图的正确纵横比是多少?
  • 1:1 是这个灰色方块的正确比例。很难预测你到底想要达到什么目标,但为了使每个灰色方块都能正确缩放,1:1 是正确的比例
  • 啊,谢谢你的提示,,,我忘记的一件事是在父 StackView 上设置分布,,它应该设置为按比例填充,让它根据你的缩放'已经设置了最初..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-28
  • 2021-03-03
  • 2013-06-15
  • 2019-11-27
  • 2020-03-16
  • 1970-01-01
相关资源
最近更新 更多