I can add a WKWebView programmatically to a subview with the code below. How can I add WKWebView to the view containerView2 that was added via Interface Builder?
<
If containerView2
is created via Interface Builder and containerView
is basically your WKWebView
loadView()
method might look like:
override func loadView() {
super.loadView()
webView = WKWebView()
containerView = self.webView!
containerView.frame = containerView2.frame
containerView2.addSubview(containerView)
}
And of course you can have better names for your views. For example, the "parent" element could be called containerView
and your WKWebView
could just be called webView
. In this way code becomes much more readable:
override func loadView() {
super.loadView()
webView = WKWebView()
if (webView != nil) {
webView!.frame = containerView.frame
containerView.addSubview(webView!)
}
}