1
私はこのwebviewを作ったが、インターネット接続がなくてもインターネット接続が失われているときに、そのアプリケーションを使用中にエラーメッセージを表示したい。Swift:インターネットに接続されていないときにwebviewでエラーメッセージを表示する方法は?
これは私のコードです:
import UIKit
class FirstViewController: UIViewController, UIWebViewDelegate {
@IBOutlet weak var webView1: UIWebView!
var refreshControl:UIRefreshControl?
@IBOutlet weak var activityIndicator: UIActivityIndicatorView!
override func viewDidLoad() {
super.viewDidLoad()
webView1.delegate = self
let url = URL(string: "https://pharmacyuni.blogspot.com")
webView1.loadRequest(URLRequest(url: url!))
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func goBack(_ sender: Any) {
webView1.goBack()
}
func webViewDidStartLoad(_ webView: UIWebView)
{
activityIndicator.startAnimating()
}
func webViewDidFinishLoad(_ webView: UIWebView)
{
activityIndicator.stopAnimating()
}
@IBAction func refreshButton(_ sender: Any) {
webView1.reload()
}
}
をしかし、ユーザーに警告メッセージを表示する方法? –
申し訳ありません:) UIAlertControllerを使用することができます!私は答えを編集しました。 –
それは働いた!ありがとうございました! :D –