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

时间:2018-03-07 07:21:16

标签: ios swift xcode ios-autolayout

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

enter image description here

2 个答案:

答案 0 :(得分:2)

您可以使用UIStackView(水平)进行分发同样,这是iPhone上的运行

enter image description here

还有iPad

enter image description here

答案 1 :(得分:0)

添加以下约束

  1. 从image1到image2分配相等的宽度。
  2. 在两个图像之间指定水平间距。
  3. 将前导空格从image1指定给其超级视图。
  4. 将图像2的尾随空格分配给其超级视图。
  5. 为两个按钮分配顶部空间。
  6. 然后对image3和image4执行相同的步骤