2016-04-15 61 views
0

我有以下问题:拉伸的UIView中的内容查看滚动型

我有一个滚动型与自动布局上,左,下,右设为0,在这种滚动型是0内容查看还设置应有尽有ContentView包含一个ImageView分段控件和一个连接到2个不同UIViewController的UIView。

UIView设置为0到分段控件,0到底部0到contentView。

我的问题是,ContentView中的UIView不是街道到ContentView的底部。我该如何解决这个问题?

图片1: Storyboard UIViewController with ScrollView

图片2: View on an iPhone 6 Plus

在这里有大小检查员约束图片:

+0

你可以显示尺寸检查器有关你的元素的约束吗?只要做一些图片.. –

+0

[主控制器](http://i.imgur.com/x9R0p6Q.png?1),[ScrollView](http://i.imgur.com/IyMHVNL.png?1) –

+0

[ContentView在ScrollView](http://i.imgur.com/zOz48J6.png?1),[ContentView中的UIView](http://i.imgur.com/z6eAiOV.png?1) –

回答

0

好像问题是在滚动视图底部内容插图。默认情况下,滚动视图的automaticallyAdjustsScrollViewInsets属性已启用,如果您将滚动视图作为最近视图插入到标签栏(如屏幕截图所示),底部插入将设置为非零(用于在滚动时在透明标签栏下显示内容)。但为了正确使用此行为,您应该将滚动视图底部连接到view(根视图)底部,而不是连接到bottomLayoutGuide。第二个选项 - 手动禁用automaticallyAdjustsScrollViewInsets属性并处理contentInsetscrollIndicatorInsets滚动视图的属性(如果不想更改约束,请将它们设置为UIEdgeInsetsZero)。