Swift version: 5.1
If you want to generate HTML locally and show it inside your app, it's easy to do in both
WKWebView. First, here's the code for
let webView1 = UIWebView() webView1.loadHTMLString("<html><body><p>Hello!</p></body></html>", baseURL: nil)
And now here's the code for
let webView2 = WKWebView() webView2.loadHTMLString("<html><body><p>Hello!</p></body></html>", baseURL: nil)
baseURL parameter to any
URL. This could, for example, be the resource path for your app bundle, which would allow you to use local images and other assets alongside your generated HTML.
SPONSORED Building in-app subscriptions are hard. RevenueCat makes it simple. With their open source SDKs, you can painlessly implement subscriptions for your app in hours, not months.
Available from iOS 2.0 – see Hacking with Swift tutorial 7
This is part of the Swift Knowledge Base, a free, searchable collection of solutions for common iOS questions.
Link copied to your pasteboard.