Я пытаюсь прочитать HTML отформатированный контент, используя SwiftUI, Я пытался использовать несколько различных методов для загрузки строки HTML, но строка не отображалась. Я использую XCode 11.2.1, буду признателен за вашу помощь.
import SwiftUI
import Combine
import WebKit
struct SubChapterDetails: View {
let sentDescription: String
let webView = WKWebView()
var body: some View {
VStack {
Text("Testing HTML Content")
Spacer()
HTMLStringView(htmlContent: "<h1>This is HTML String</h1>") //It doesn't displays this when the code is executed
Spacer()
}
}
}
struct SubChapterDetails_Previews: PreviewProvider {
static var previews: some View {
SubChapterDetails(sentDescription: "")
}
}
struct HTMLStringView: UIViewRepresentable {
let htmlContent: String
func makeUIView(context: Context) -> WKWebView {
return WKWebView()
}
func updateUIView(_ uiView: WKWebView, context: Context) {
uiView.loadHTMLString(htmlContent, baseURL: nil)
}
}