Ios UIWebView反弹时重新加载页面
当页面滚动到底部且UIWebView反弹时,是否可以让UIWebView重新加载其内容?有这样的例子吗?请使用WebView包含scrollview这一事实。让您的viewcontroller实现Ios UIWebView反弹时重新加载页面,ios,uiview,uiwebview,uiscrollview,Ios,Uiview,Uiwebview,Uiscrollview,当页面滚动到底部且UIWebView反弹时,是否可以让UIWebView重新加载其内容?有这样的例子吗?请使用WebView包含scrollview这一事实。让您的viewcontroller实现UIScrollViewDelegate: @interface MyViewController : UIViewController <UIScrollViewDelegate> 在scrollview委托scrollViewDidScroll中,您可以检测到达的顶部和底部: - (v
UIScrollViewDelegate
:
@interface MyViewController : UIViewController <UIScrollViewDelegate>
在scrollview委托scrollViewDidScroll
中,您可以检测到达的顶部和底部:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
if(scrollView.contentOffset.y >= (scrollView.contentSize.height - scrollView.frame.size.height)){
NSLog(@"BOTTOM REACHED");
[webView reload];
}
if(scrollView.contentOffset.y <= 0.0){
NSLog(@"TOP REACHED");
}
}
-(无效)scrollViewDidScroll:(UIScrollView*)scrollView
{
if(scrollView.contentOffset.y>=(scrollView.contentSize.height-scrollView.frame.size.height)){
NSLog(@“触底”);
[webView重新加载];
}
if(scrollView.contentOffset.y
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
if(scrollView.contentOffset.y >= (scrollView.contentSize.height - scrollView.frame.size.height)){
NSLog(@"BOTTOM REACHED");
[webView reload];
}
if(scrollView.contentOffset.y <= 0.0){
NSLog(@"TOP REACHED");
}
}