0

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

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

4

1 回答 1

2

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

这个问题也可以帮助你。

于 2012-08-09T14:09:50.960 回答