當內容更改時,WKWebView不調整大小。當內容更改時WKWebView不調整大小
下面的代碼片段:
@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)
}
什麼FUNC應加入這樣我就可以攔截內容的大小而改變,並相應地改變containingView大小?
的WebView自動滾動,使你爲什麼需要它的高度,以改變內容? – Shubhank
我不希望它是可滾動的。我想根據網頁內容 – Luda
重新調整包含視圖,您需要使用javascript來檢測webview內容高度並手動設置高度 – Shubhank