UIWebView算高度

2018-07-29  本文已影响0人  lifeLL
CGSize fittingSize = [webView sizeThatFits:CGSizeZero];
   CGFloat height = fittingSize.height;

 CGFloat height = [[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"] floatValue];

     CGFloat height =  self.webView.scrollView.contentSize.height;
// 判断webView是否完全加载完数据 
+ (BOOL)isFinishLoadingWith:(UIWebView *)webView{
    NSString *readyState = [webView stringByEvaluatingJavaScriptFromString:@"document.readyState"];
    BOOL complete = [readyState isEqualToString:@"complete"];
    if (complete && !webView.isLoading) {
        return YES;
    }else{
        return NO;
    }
}

//kvo方式

上一篇 下一篇

猜你喜欢

热点阅读