如何让 ScrollView 全屏显示?我设置了必要的约束,但它不起作用

How can I make ScrollView full screen? I placed the necessary constraints, but it doesn't work

我正在尝试制作一个 ScrollView,以使其大小适应文本的大小。我放置了所有必要的约束

,但是当应用在模拟器上显示时,content view从safe area开始,也结束到safe area。尽管我已将滚动视图固定到超级视图并将内容视图固定到滚动视图。

我希望内容不是从这里的安全区域开始的 ,

但是像这里这样从屏幕开始

换句话说,我想去掉顶部和底部的蓝色条

你有什么想法吗?

有时,即使您将视图附加到超级视图的顶部,UITableView 和 UIScrollView 仍然可以显示安全区域。您只需添加一行即可解决此问题,但请确保您的 ScrollView 已连接到顶部的 superView 而非安全区域。 将 scrollView 添加到您的 ViewController 并在 viewDidLoad() 中写入:

scrollView.ContentInsetAdjustmentBehavior = .never

查看此答案以获取更多详细信息: