1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import UIKit
 
class Webview: UIViewController, UIWebViewDelegate {
    
    // Web View
    @IBOutlet weak var webview: UIWebView!
    
    override func viewDidLoad() {
        super.viewDidLoad()
 
        // Web View
        webview.frame = CGRect(x: 0, y: 0, width: 0, height: 0)
        webview.delegate = self
        let url = URLRequest(url: URL(string: "http://URL")!)
        webview.loadRequest(url)
    }
    
    // MARK: Webview Method
    // 웹뷰 로딩 실패
    func webView(_ webView: UIWebView, didFailLoadWithError error: Error) {
        print("loading failed")
    }
    
    // 웹뷰 로딩 시작
    func webViewDidStartLoad(_ webView: UIWebView) {
        print("loading start")
    }
    
    // 웹뷰 로딩 완료
    func webViewDidFinishLoad(_ webView: UIWebView) {
        print("loading complete")
    }
    
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}

cs


+ Recent posts