美文网首页
获取UIWebView的内容高度

获取UIWebView的内容高度

作者: 枫叶风 | 来源:发表于2017-02-13 14:10 被阅读0次

    项目中遇到需求,在view中插入webView,这样就需要得到webView的内容高度实现动态变化。方法很简单,首先要遵循代理:

    webView.delegate = self
    

    使用代理方法:

    func webViewDidFinishLoad(webView: UIWebView) {
        let webHeightStr = webView.stringByEvaluatingJavaScriptFromString("document.body.scrollHeight")
        let webHeight = CGFloat((webHeightStr! as NSString).floatValue)
    }
    

    webHeight即为得到的webView内容高度。

    相关文章

      网友评论

          本文标题:获取UIWebView的内容高度

          本文链接:https://www.haomeiwen.com/subject/mfozittx.html