ios - WKWebView not resizing when content changing -


wkwebview not resizing when content changing.

here code snippet:

@iboutlet weak var containingview: uiview! var webview: wkwebview!   override func viewdidload() {     super.viewdidload()      let contentcontroller = wkusercontentcontroller();     self.webview = wkwebview(frame: cgrectmake(0, 0, self.view.frame.width, self.view.frame.height), configuration: wkwebviewconfiguration())     self.webview.autoresizingmask = [.flexibleheight]     self.webview.loadhtmlstring(__, baseurl: __))     self.webview.scrollview.bounces = false     self.webview.scrollview.scrollenabled = false      self.containingview.addsubview(self.webview) } 

what func should added intercept content size being changed , change containingview size accordingly?

what halped me have small initial wkwebview height

webview = wkwebview(frame: cgrectmake(0, 0, self.view.frame.width, 150), configuration: configuration) 

instead of

webview = wkwebview(frame: cgrectmake(0, 0, self.view.frame.width, self.view.frame.height), configuration: configuration)