WKWebView
was first introduced on iOS 8. With Apple finally release a deadline for all apps to migrate away from UIWebView
, this series and this post is here to help you explore the features of WKWebView
. In this blog post you will create a simple web browser with some basic features such as displaying content, back and forward.
One of the most interesting things coming out with Xcode 11 is SwiftUI
's PreviewProvider
, which provides a way to preview the UI during development instantly on multiple devices, multiple settings at the same time.
To preview UIViewController
and UIView
, you need to download previewing code from NSHipster
Since we are making this browser with a navigation bar, our main UIViewController
needs to be embedded inside a UINavigationController
. Therefore the previewing code would be like this: