UIScrollView和约束

我想把UIImageView放在UIScrollView的顶部,当我将UIScrollView约束到View Controller的两边,并将UIImageView约束到顶部,并使UIImageView的宽度等于UIScrollView时,它使UIImageView的方式比UIScrollView更宽,比想象的要高很多。 任何想法我做错了什么?

故事板:

故事板

预习:

预习

检查是否将以下约束添加到您的视图中:

  1. 转到故事板 – >select您的视图
  2. 现在右下angular你可以看到小button添加约束
  3. select“Pin”button
  4. 并标记所有方面的所有4个约束
  5. 将所有4个约束添加到您的视图

编辑

我已经创build了一个演示,如你所描述的。

ImageConstraint演示

UIScrollViewUIImageView设置所有约束,并且完美地工作。

以下是您的参考图片。

故事板:

在这里输入图像说明

按照下面的步骤

步骤1:在故事板中selectUIView – >编辑器 – >解决布局问题

在这里输入图像说明

步骤-2:重复相同的操作来添加约束

在这里输入图像说明

第3步:selectUIScrollView并从右下angular添加约束

在这里输入图像说明

第4步:selectUIImageView并为其添加约束。

在这里输入图像说明