webView加载网页或者html数据时,判断是否滚动到底部的问题。可以借助scrollView的代理方法:- (void)scrollViewDidScroll:(UIScrollView *)scrollView,用scrollView的其他代理方法也可以处理webView是否 滚动到底部。示例如下:
if([scrollView isEqual:self.webView.scrollView]) {
float offset = self.webView.scrollView.contentOffset.y;
CGRect bounds = self.webView.scrollView.bounds;
CGSize size = self.webView.scrollView.contentSize;
UIEdgeInsets inset = self.webView.scrollView.contentInset;
CGFloat currentOffset = offset + bounds.size.height - inset.bottom;
CGFloat maximumOffset = size.height;
if (maximumOffset == currentOffset) {
NSLog(@"到底了");
}
}
这样就可以判断是否webView滚动到底部。