WebView in iOS App

WKWebView

webView = WKWebView(...)
webView.uiDelegate = self  // Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ viewDidLoad()

...
override func viewDidLoad() {
    super.viewDidLoad()
    
    let myURL = URL(string:"https://www.apple.com")
    let myRequest = URLRequest(url: myURL!)
    webView.load(myRequest)
}}

WKWebView in SwiftUI Example

TestSwiftApp.swift

//
//  TestSwiftAppApp.swift
//  TestSwiftApp
//

import SwiftUI
import WebKit

@main
struct TestSwiftAppApp: App {
    let persistenceController = PersistenceController.shared

    var body: some Scene {
        WindowGroup {
            ContentView()
                .environment(\.managedObjectContext, persistenceController.container.viewContext)
            
        }
    }
    
}

ContentView.swift

Last updated

Was this helpful?