如何在Storyboard中的堆栈视图中调整子视图的大小?

时间:2020-09-26 15:27:21

标签: ios swift

我正在使用Storyboard进行布局(PS。我还不想使用任何代码进行布局)。

我创建了一个堆栈视图,并在其中放置了一些按钮。这些按钮立即失去了宽度和高度,并且变得非常小。我检查了一些教程,他们告诉我向堆栈视图添加约束。尽管我觉得这些限制与是否允许调整大小无关,但我添加了一些限制,但是面板上的resize选项仍然是灰色的。

接下来,我发现可以在约束中为按钮添加宽度和高度。这是我找到解决方法的唯一方法。

但是我得到了警告

固定的宽度限制可能会导致裁剪。

我有很多问题:

  1. 如何在StackView中调整子视图的大小?
  2. 约束不像前端的响应式布局那样容易使用,为什么我们需要它?
  3. 宽度可以在情节提要中以百分比表示吗?

我认为iOS的布局完全不合理,有没有推荐的教程?

0 个答案:

没有答案
相关问题