【问题标题】:UIWebView: stop scrolling, but don't disable itUIWebView:停止滚动,但不要禁用它
【发布时间】:2012-05-16 07:58:20
【问题描述】:

我看到了很多关于如何在 web 视图中禁用滚动的答案,但我所追求的是不同的:假设用户正在滚动 web 视图,并且手指不再在设备上,但它是仍在滚动(它没有停止,但它正在减速,这可能需要一秒钟左右)。然后,他们点击一个按钮。我希望 UIWebView 立即停止滚动(即取消其当前滚动)。这可能吗?

【问题讨论】:

    标签: ios uiwebview


    【解决方案1】:

    UIWebView 类符合 UIScrollViewDelegate,因此通过在此处使用此答案:How can I programmatically force-stop scrolling in a UIScrollView? 您可以通过手动设置内容偏移量来停止滚动。

    【讨论】:

    • 不错!供将来参考,它适用于以下代码:[[myWebView scrollView] setContentOffset:[[myWebView scrollView] contentOffset] animated:NO];
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-19
    • 2014-11-02
    • 2011-12-20
    • 2011-02-22
    • 2013-04-17
    相关资源
    最近更新 更多