UIScrollView在contentView中抵消内容

时间:2014-05-15 12:33:54

标签: ios uiscrollview storyboard

我有一个非常令人沮丧的问题。我知道iOS7和XCode 5中的UIScrollView存在各种问题。我需要实现一个scrollview,并且有各种各样的教程向你展示如何通过关闭自动布局来实现它,但是那时会与其他视图混淆在我的应用程序中

我尝试将我的子视图放入容器UIView并将其放在UIScrollView中并将scrollview的内容大小设置为包含的UIVIew的大小。那没用。现在我正在将所有内容放在scrollview中,所有这些都有一个例外。当我在模拟器或设备上加载视图时,内容视图向下移动,但大约在60点左右。见下图。

enter image description here

右边标题栏下面的空白区域仍然是滚动视图,因为我可以在其中按下并拖动。调整contentOffset没有任何好处,只是略微向下滚动视图。我不知道该怎么做。

再多一点信息:我在故事板中设置了scrollview和所有子视图,并将它们连接起来。不确定这是否与此有关。

提前感谢您提供的任何帮助。

2 个答案:

答案 0 :(得分:1)

我认为您的Scrollview顶部空间约束有64个像素。这是一个问题。因此,请将顶部空间约束值设置为0。

您需要在显示视图之前添加约束,然后将自动设置contentsize。

答案 1 :(得分:0)

检查UIScrollView的自动调整遮罩。它必须像这样设置。

enter image description here