滚动视图';在iOS 9中,的ContentView高度不匹配

滚动视图';在iOS 9中,的ContentView高度不匹配,ios,swift,uiview,uiviewcontroller,uiscrollview,Ios,Swift,Uiview,Uiviewcontroller,Uiscrollview,我用AutoLayout在故事板中创建了简单的scrollview。它在iOS 10和iOS 11中运行良好。但它在iOS 9中不起作用 步骤1:我创建了简单视图控制器。在该viewController内部,它具有默认视图。我在superView内部添加了另一个视图(名为MainView),并将顶部、底部、前导和尾随设置为0。并将背景色设置为红色 步骤2:然后在MainView内部添加ScrollView,并将顶部、底部、前导和尾随设置为0。并将背景色设置为绿色 第3步:现在我在scrollVi

我用AutoLayout在故事板中创建了简单的scrollview。它在iOS 10和iOS 11中运行良好。但它在iOS 9中不起作用

步骤1:我创建了简单视图控制器。在该viewController内部,它具有默认视图。我在superView内部添加了另一个视图(名为MainView),并将顶部、底部、前导和尾随设置为0。并将背景色设置为红色

步骤2:然后在MainView内部添加ScrollView,并将顶部、底部、前导和尾随设置为0。并将背景色设置为绿色

第3步:现在我在scrollView的内部添加了ContentView,并将top、bottom、leading和Training设置为0&设置MainView的宽度和高度相等。并将ContentView的高度优先级从1000更改为250。并将背景色设置为蓝色

现在,我将viewController与UINavigationController一起嵌入。如下图所示,它在iOS 10和iOS 11中运行良好

但它在iOS9.3中无法正常工作,如下图所示

问题是ContentView顶部具有take NavigationBar高度

请告诉我我做错了什么

环境:

Xcode版本:9.2

Swift版本:3.2


运行Xcode的macOS版本:10.13.1

如果取消选中
调整滚动视图插入会发生什么?@DonMag-感谢您的解决方案。它工作得很好。