关于如何使用自动布局制作可水平滚动的UIScrollView的Apple自己的说明不起作用?

时间:2016-01-01 22:21:23

标签: ios uiscrollview autolayout

我正在尝试制作包含单个“内容视图”的简单UIScrollView并仅横向滚动。鉴于有step-by-step instructions from Apple,这应该相当容易。只是,它似乎不起作用 - UIScrollView仍然滚动两个方向。

以下是包含所有常量的完整视图层次结构的屏幕截图。选择的是常量应该(根据上面链接的Apple文档中的6.)阻止垂直滚动。

enter image description here

以下是来自设备的屏幕截图,证明“内容视图”仍然可以垂直滚动。我将滚动视图的背景颜色设置为白色,将“内容视图”的背景设置为黑色,并将包含scorllview(最顶层容器)的视图设置为浅灰色。因为您可以看到黑色“内容视图”上的白色条带,您还可以向上滚动黑色“内容视图”。

enter image description here

我有什么遗失的吗?如果没有,是否有解决方法?

1 个答案:

答案 0 :(得分:1)

视图控制器很可能设置为自动插入滚动视图。如果滚动视图位于导航栏后面但有时会出现问题,则此设置很有用。在故事板中检查视图控制器上的设置并将其删除。