按比例更改 ImageViews 的高度和宽度

Change height and width of ImageViews proportionally

我有如图所示的视图。在不同屏幕上显示视图时,前导和尾随距离会增加。如何使用约束使其在每个屏幕上看起来都不错。

您可以使用 UIStackView(水平)与分布相同,这里是 iPhone

上的 运行

还有iPad

添加以下约束条件

  1. 从 image1 到 image2 分配相等的宽度。
  2. 指定两个图像之间的水平间距。
  3. 将 image1 的前导 space 分配给它的父视图。
  4. 将 image2 的尾部 space 分配给它的父视图。
  5. 将顶部 space 分配给两个按钮。

然后对 image3 和 image4 执行相同的步骤