2017-01-18 40 views
0

enter image description here滚动型歧义

我有厦门国际银行,它由一个主默认视图和我加入主视图下的两个子视图,nameled:“RootView”和“scrollHolderView”。我已将“RootView”边固定到主默认视图并给定了特定的高度。 “ScrollHolderView”的边缘固定在“RootView”底部。在“ScrollHolderView”内部,我添加了滚动视图(内容滚动视图),并在滚动视图内添加了一个视图(contentView)。

我遵循与此链接中所述相同的步骤,但它不滚动。但是,当我在“contentView”和“scrollHolderView”之间移除约束时(即“等宽”和“等高”),它会滚动,但会显示错误,并且不符合预期。

这里有什么问题?

我使用的Xcode 8.2.1,厦门国际银行,iOS10.2

+0

发布您的问题是正确的格式。 –

+0

IB中的确切错误消息是什么?如果您分享故事板文件也很有帮助。 – Ben

+0

错误是滚动视图高度和宽度模糊 – user3310076

回答

0

每您的评论“错误是滚动视图的高度和宽度模糊” - 这告诉你到底你需要定义什么。要解决该错误,内容视图需要一个宽度和高度才能滚动。

通常它在内容视图和滚动视图(无水平滚动)之间具有相等的宽度,并且由内容视图内的内容通过将内容视图的底部约束到其内部的最后一个元素来定义高度(或固定的高度)。

如果仍有问题,请发布故事板文件或xib。

+0

谢谢本。我做的一切都很完美,只是我错过了将内容视图的底部限制到最后一个元素。它已经修复并且正在工作。再次感谢。干杯! – user3310076