UIWebView弹跳回调

时间:2012-08-09 14:00:40

标签: ios xcode cocoa uiwebview uiwebviewdelegate

当UIWebView中加载的网页弹跳时,有没有办法捕获回调,因为用户试图滚动到远处?

即。用户滚动到网页的顶部,他尝试进一步滚动,然后发生弹跳。我想在代码中捕获这样的事件。

1 个答案:

答案 0 :(得分:2)

您可以获取对webview的“scrollView”属性的引用,该属性是UIScrollView实例,然后检查contentOffset以查看它是否为负数。问题是,为了连接到scrollView的委托方法- (void)scrollViewDidScroll:(UIScrollView *)scrollView ,您需要子类化UIWebView并将子类设置为scrollView的委托(scrollView是UIWebView的只读属性)。这有点棘手,但它应该可以让你到达你需要的地方。

This问题也可以帮到你。