为什么我的 WKWebView 的故事板表示看起来与模拟器上运行的不同?

Why does the storyboard representation of my WKWebView look different to what runs on the simulator?

如何让我的 WKWebView 匹配安全区域?

安全区域是我可以安全地显示内容而不会弄乱顶部状态栏或类似区域的区域。

我以为我可以让我的 WKWebView 成为安全区的 child,但这不可能。

我 select 编辑了我的 Web 视图,然后单击约束并 select 到处都是安全区域。但是如果我select "Web View"在左边,那么说明它比安全区大很多:

看起来它甚至不知道我如何定位 webview 如果有限制,例如我是这样定位的:

...但如果我模拟它,那么它看起来仍然很完美。

来自评论 - 你的问题是 "Why does the storyboard representation of my WKWebView look different to what runs on the simulator?" 如果是,那是因为在情节提要中设置约束在默认情况下不会更改你在情节提要中手动设置高度和宽度的方式。约束仅在运行时适用,然后会覆盖您在情节提要中设置的任何大小。