Swift 为什么视图控制器在UIScrollView上滚动?

Swift 为什么视图控制器在UIScrollView上滚动?,swift,xcode,uiscrollview,autolayout,uistoryboard,Swift,Xcode,Uiscrollview,Autolayout,Uistoryboard,Autolayout约束无法与UIScrollView一起正常工作,允许我在scrollview上方滚动,即使scrollview被约束为超级视图,而不是安全区域 我已将scrollview添加到视图控制器,并将其约束到超级视图的每个边缘,而不是安全区域。我已经禁用了视图控制器中的调整滚动视图插入,以及检查器中“延伸边”块中的顶部栏和底部栏下的调整滚动视图插入。故事板中的所有内容似乎都是正确的。同样,一旦我加载了视图控制器,在我向上滚动之前,所有内容看起来都是正确的。我确信这与状态栏有关,因

Autolayout约束无法与UIScrollView一起正常工作,允许我在scrollview上方滚动,即使scrollview被约束为超级视图,而不是安全区域


我已将scrollview添加到视图控制器,并将其约束到超级视图的每个边缘,而不是安全区域。我已经禁用了视图控制器中的调整滚动视图插入,以及检查器中“延伸边”块中的顶部栏和底部栏下的调整滚动视图插入。故事板中的所有内容似乎都是正确的。同样,一旦我加载了视图控制器,在我向上滚动之前,所有内容看起来都是正确的。我确信这与状态栏有关,因为它看起来是它的确切高度,但我不知道我应该调整什么。此问题发生在所有设备上,包括没有槽口的设备。

需要使用ScrollView调整ScrollView的内容插入调整行为。ContentInsertAdjustmentBehavior=。never

需要使用ScrollView调整ScrollView的内容插入调整行为。ContentInsertAdjustmentBehavior=。never