How to add webview in swiftui xcode app

You can add a web view in your SwiftUI app by using the WebView component provided by the WebKit framework. Here are the steps to add a web view in your SwiftUI app:

1. Import the WebKit framework at the top of your file:

import WebKit

2. Create a SwiftUI view that contains a WebView instance:

struct WebView: UIViewRepresentable {
    let url: URL
    func makeUIView(context: Context) -> WKWebView {
        return WKWebView()
    func updateUIView(_ uiView: WKWebView, context: Context) {
        let request = URLRequest(url: url)

3. In your SwiftUI view, add the WebView by passing in the URL you want to display:

struct ContentView: View {
    var body: some View {
        WebView(url: URL(string: "")!)

Leave a Reply

Your email address will not be published. Required fields are marked *

Hire Me!