如何在didFailNavigation方法中显示另一个视图控制器

时间:2018-03-14 11:41:30

标签: swift wkwebview

我正在使用WKWebView,我想知道如果webview无法加载,如何以编程方式呈现。

func webView(_ webView: WKWebView, didFailProvisionalNavigation navigation: WKNavigation!, withError error: Error) {
    if let viewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "cantConnectNetworkVC") as? CantConnectNetworkVC {
        present(viewController, animated: true, completion: nil)
    }
}

我试过这个但是没有用。

1 个答案:

答案 0 :(得分:0)

通过在父控制器上显示导航控制器上的viewcontroller进行检查。