UIScrollView和Constraints

时间:2014-10-01 02:19:12

标签: ios autolayout constraints

我试图将UIImageView放在UIScrollView的顶部,当我将UIScrollView约束到View Controller的两侧并将UIImageView约束到顶部并使UIImageView的宽度等于UIScrollView时它使UIImageView方式比UIScrollView更宽,并且比预期的要高得多。知道我做错了吗?

故事板:

Storyboard

预览:

Preview

1 个答案:

答案 0 :(得分:4)

检查视图中是否添加了以下约束:

  1. 转到故事板 - >选择您的观点
  2. 现在,在右下角,您可以看到添加约束的小按钮
  3. 选择" Pin" 按钮
  4. 并标记所有4条约束
  5. 将所有4个约束添加到您的视图
  6. 修改

    我已经按照你的描述创建了一个演示。

    ImageConstraint Demo

    设置UIScrollViewUIImageView的所有约束并完美运行。

    以下是您的参考图片。

    故事板:

    enter image description here

    遵循以下步骤

    步骤1:在故事板中选择UIView - >编辑 - >解决布局问题

    enter image description here

    步骤2:重复相同以添加约束

    enter image description here

    步骤3:选择UIScrollView并从右下角添加约束

    enter image description here

    步骤4:选择UIImageView并为其添加约束。

    enter image description here