美文网首页
UIWebView&WKWebView获取网页高度

UIWebView&WKWebView获取网页高度

作者: JohnayXiao | 来源:发表于2017-11-09 17:27 被阅读21次

    实测,必需要延迟一会儿才能获取正确高度。

     -(void)webViewDidFinishLoad:(UIWebView *)webView {
        
        
        dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
            
            CGFloat height = 0.0;
            [webView sizeToFit];
            height = webView.scrollView.contentSize.height;
            CGRect webFrame = webView.frame;
            webFrame.size.height = height;
            webView.frame = webFrame;
            NSLog(@"网页的高度为=>%.f ", height);
        });
    
    }
    
    

    相关文章

      网友评论

          本文标题:UIWebView&WKWebView获取网页高度

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