Proyectos de Subversion Iphone Microlearning

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
//
2
//  WebviewRepresentedView.swift
3
//  twogetskills
4
//
5
//  Created by Efrain Yanez Recanatini on 4/26/22.
6
//
7
 
8
import Foundation
9
 
10
//RepresentedView
11
 
12
typealias WebViewRepresentable = UIViewRepresentable
13
 
14
 
15
import SwiftUI
16
import WebKit
17
 
18
struct WebViewRepresentedView : UIViewRepresentable {
19
    typealias UIViewType = WKWebView
20
 
21
    private var content : String
22
 
23
    public init(content: String) {
24
        self.content = content
25
    }
26
 
27
 
28
    func makeUIView(context: Context) -> WKWebView  {
29
        let webView = WKWebView()
30
        webView.loadHTMLString(content, baseURL: nil)
31
 
32
        return webView
33
    }
34
 
35
    func updateUIView(_ webView: WKWebView, context: Context) {
36
        webView.loadHTMLString(content, baseURL: nil)
37
    }
38
 
39
}