使用Swift(AutoLayout)

时间:2015-11-08 23:40:21

标签: ios swift uiimage autolayout fixed-width

我想把我的形象放在中心位置想要保持宽度和宽度固定图像的高度。

我尝试过添加约束:等宽,相等的高度,并且还添加了一个约束,以便在标签下面保留一些填充。

当我运行它时,图像的大小会按比例放大并显示在右上角。

我尝试了很多排列&组合使它在中间的位置,而不是它们到目前为止的工作。

2 个答案:

答案 0 :(得分:2)

根据您的要求,设置约束

  • 水平放入容器
  • 垂直放入容器
  • 宽度
  • 高度

不是equal widthequal height。我相信走到右上角是因为没有有效的水平对齐。

答案 1 :(得分:0)

您可以向uiimageview添加以下约束:

(我给出固定的高度和宽度300,你可以拥有自己的变体)

enter image description here

输出将是......

enter image description here