ios scrollview - 垂直超出范围的子视图

时间:2013-07-29 23:29:28

标签: ios uiscrollview scroll constraints autolayout

我有一个两难的境地,我无法理解为什么它会这样做。我有一些描述问题的图像。我有个人:

xcode dump

请注意!图像视图和地图视图位于彼此之上。切换隐藏或不依赖,如果我有坐标或不显示在地图上。

我在Sb UIView下以编程方式添加了一些动态文本(并设置了一些约束。所以它最终看起来像这样:

xcode dump

现在的问题是,如果我向下滚动一下,看起来像这样:

xcode dump

然后,如果我点击mapbutton转到nextview,它会包含更大的mapview,然后返回到此视图。滚动视图卡在导航栏下的地图部分。我可以强制滚动并查看mapview的其余部分,但是当我释放它时会反弹并且派对再次隐藏在导航栏下。

我不明白狗屎。并告诉我,如果你想让我试着在凌晨1点30分更好地解释这一点,我的眼睛几乎不能保持开放。但仍然 - 任何帮助或指针对我都很有价值。

/佩德罗

1 个答案:

答案 0 :(得分:1)

您可以使用UIScrollView滚动到[scrollView setContentOffset:CGPointMake(0,0) animated:NO];的顶部。