0
我想這種方式獲得的UIWebView的價值的高度得到正確的值:無法爲一個UIWebView
var webview = self.articleContent
println(webview.frame.size.height)
// prints 300
// rendering the webview
webview.loadHTMLString(articleHtmlContent, baseURL: nil)
// getting the height of the webview
var output = webview.stringByEvaluatingJavaScriptFromString("document.body.scrollHeight;")!
println(output)
// prints 300 - again
所以看起來輸出我得到的是一個UIWebView的高度,而不是HTML內容的高度。
如何獲取HTML內容的高度?
它仍然會返回300 – 2015-02-11 00:29:54
是否已進行了確保Web視圖完加載其內容在檢查其內容大小之前? – 2015-02-11 13:09:56
這就是問題所在!請編輯您的答案,我會將其標記爲正確。 – 2015-02-11 17:12:11