
在 SwiftUI 中,我们往往需要用 WKWebView 显示 Web 页面的内容。不过小伙伴们有时候会发现,WKWebView 加载正确可达的 URL 地址却显示一个“空白”的视图:

其实,这不是 WKWebView 的错,要怪就怪 SwiftUI 视图那风谲云诡的刷新机制。不光是 WKWebView 视图,其它视图也会有类似问题。
在本篇博文中,我们会用超简单的一招解决这类问题,小伙伴们也将顺带着学到如下内容:
那还等什么呢?
Let’s deep in!!! 😉
首先,我们写一个非常简单的 WKWebView 包装器视图:
import