如何在导航栏下方加载 UIWebView 直到 StatusBar

How to load UIWebView underneath Navigation bar until StatusBar

嗨,我有一个 VC,一个 UIWebView 和一个 NavigationBar。当我将 webview.Top 的顶部约束设置为 Superview 并将常量设置为 0 时,Web 视图直到状态栏才会加载,并且只会加载到导航栏。为什么会这样?见下图

然后如果我将 webView.Top 设置为 SuperView 常数为 -60。我会得到我理想的输出。但我认为这不是正确的方法。谁能请教一下。

理想输出:

为什么要将顶部约束设置为 Superview?将顶部约束设置为 0 以导航 bar.It 将正常工作

使用 superview 更改约束应该可以工作,它已附加到某些视图。但是,您需要从情节提要中取消选中 Adjust scrollView Insets

您需要处理 iOS 11

的特殊情况

我将 webView 顶部约束推到 SuperView 的 -45。这会将 webView 向上推。

我找不到任何其他答案。