Autolayout Top Spacing无法正常工作

时间:2015-08-06 18:19:27

标签: ios cocoa-touch autolayout uistoryboard nslayoutconstraint

在我的iOS应用程序中,我希望scrollView与UIImageView的底部相距一段距离。

我尝试在我的故事板中定义如下:

enter image description here

但在我的应用中,它看起来像这样:

enter image description here

从上图可以看出ScrollView已被切断。我缺少一个约束吗?

编辑:感谢您指出有一个无关的视图 - 我删除了它,但我的scrollView仍然没有距离UIImageView底部一定距离(请参阅更新的图片)。 / p>

2 个答案:

答案 0 :(得分:1)

您的UIScrollView是另一个UIView的孩子。 UIView的约束是什么?

尝试在UIView的父UIScrollViewUIImageView之间设置顶级空间约束,而不是UIScrollViewUIImageView

答案 1 :(得分:0)

enter image description here

我将此约束设置为所有方向

对于ImageView和UIScrollView 引脚>前置,顶,底

UIImageView和UIScrollView的高度限制

对于UIImageView,我将高度约束优先级设置为高(750)