自动布局拉伸图像问题

时间:2015-07-19 21:04:01

标签: ios xcode autolayout

我试图将图像从视图的最左侧拉伸到正中心。我尝试使用左0,下0和右300来固定约束,但它并没有完全转到中心。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

假设您知道如何设置左,上,下,高度约束,我将向您解释如何设置正确的约束,这将导致imageView从屏幕的左侧跨越到中心。设置任何宽度约束都不起作用,因为每个设备的宽度取决于不同。

  • 点击您的imageView
  • 选择Align - > Horizontally center in container
  • 点击新创建的约束
  • 选择Size Inspector
  • First ItemCenter X更改为Trailing

“标准”Horizontally center in container会导致视图的Center X及其超级视图对齐。如果您将First Item更改为Trailing而不是Center X,则应将视图的后端/右侧与超级视图的中心X对齐。

enter image description here

enter image description here