自动布局约束不能与UIScrollView一起正常使用,即使滚动视图仅限于超级视图(而不是安全区域),我也可以在滚动视图上方滚动。
我已将滚动视图添加到视图控制器,并将其约束到超级视图的每个边缘,而不是安全区域。我已禁用了View Controller中的“调整滚动视图插入”以及检查器中“ Extended Edges”块中的“ Under Top Bar”和“ Under Bottom Bar”。故事板上的所有内容似乎都是正确的。同样,一旦加载了View Controller,在向上滚动之前,一切似乎都是正确的。我确定这与状态栏有关,因为它似乎是它的确切高度,但是我不知道该调整什么。所有设备(包括没有槽口的设备)都会发生此问题。
答案 0 :(得分:3)
需要使用scrollView.contentInsetAdjustmentBehavior = .never