ํฐ์คํ ๋ฆฌ ๋ทฐ
๐/iOS
[iOS/WKWebView] WebView์์ ์ค์์ดํ ์ ์ค์ณ๋ฅผ ์ด์ฉํ์ฌ ๋ค๋ก๊ฐ๊ธฐ ์ค์ ํ๊ธฐ
ir.__.si 2023. 3. 6. 11:57728x90
๋ฐ์ํ
์น๋ทฐ๋ฅผ ๋จ์ํ ๋ถ๋ฌ์ค๊ธฐ๋ง ํ๋ฉด,
iOS์์ ๋ง์ด ์ฌ์ฉํ๋ ์ค์์ดํ ์ ์ค์ณ๋ฅผ ํตํด ๋ค๋ก๊ฐ๊ธฐ & ์์ผ๋ก ๊ฐ๊ธฐ ๋์์ ์ฌ์ฉ์ด ๋ถ๊ฐ๋ฅ ํฉ๋๋ค.
์ด๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์ , ์๋์ ์ฝ๋์ ๊ฐ์ด ์์ฑํด์ฃผ๋ฉด ๋ฉ๋๋ค.
extension ViewController: WKNavigationDelegate {
override func viewDidLoad(){
//MARK: ๋ธ๋ฆฌ๊ฒ์ดํธ ์ ์ธ
webView.navigationDelegate = self
view.addSubview(webView)
if let url = URL(string:"๋ณธ์ธ์ด ํจํค์ง ํ ๋๋ฉ์ธ"){
let request = URLRequest(url:url)
webView.load(request)
}
//MARK: ์ค์์ดํ ์ ์ค์ณ๋ก ๋ค๋ก๊ฐ๊ธฐ&์์ผ๋ก๊ฐ๊ธฐ
webView.allowsBackForwardNavigationGestures = true
}
}
728x90
๋ฐ์ํ
'๐ > iOS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋๊ธ