2016-07-29 247 views
1
UIWebView的脫機因素

我加載網頁劃分爲使用一個UIWebView和下面的代碼我的應用程序:斯威夫特

let url = NSURL (string: "http://www.myurl.com"); 
let requestObj = NSURLRequest(URL: url!); 
myWebView.loadRequest(requestObj); 

我想隱藏web視圖,如果請求失敗因任何原因,例如由於沒有接入互聯網。有沒有辦法做到這一點?

回答

3

使用的UIWebView

func webViewDidFinishLoad(webView: UIWebView) { 
    print("webview did finish load!") 
} 

func webView(webView: UIWebView, didFailLoadWithError error: NSError) { 
    print("webview did fail load with error: \(error)") 
} 

注意所提供的委託方法:要使用這個方法,你需要在你的ViewController實施UIWebViewDelegate並與webView的出口設置。

myWebView.delegate = self 
+0

這正是我所需要的。謝謝。 – otter

+0

歡迎隊友,快樂編碼:) –