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. } } |
'Swift' 카테고리의 다른 글
[Swift] String Trim extension (문자열 공백 삭제) (0) | 2017.03.20 |
---|---|
[Swift] 아이폰 해상도에 따른 Font size 조절 (0) | 2017.03.20 |
[Swift] App 버전, 빌드번호, 이름 받아오기 (0) | 2016.12.12 |
UIRefreshControl (0) | 2016.11.08 |
UIScrollView (0) | 2016.11.03 |