如何清除swift5中的弹跳?

我需要跳动以刷新webview中的页面。但是我不需要从底部反弹。如何使其仅从顶部反弹?

当前,这些值分为简单的布尔值。

WKWebView.scrollView.bounces = false

EDit

extension WKWebViewController: UIScrollViewDelegate{
    func scrollViewDidScroll(_ scrollView: UIScrollView) {
        scrollView.bounces = (scrollView.contentOffset.y <= 0)
    }
}

这对我不起作用。

sweetapple2009 回答:如何清除swift5中的弹跳?

真的很简单。
首先,您必须指定这样的委托。

WKWebView.scrollView.delegate = self

并遵循以下代码。

extension WKWebViewController: UIScrollViewDelegate{
    func scrollViewDidScroll(_ scrollView: UIScrollView) {
        scrollView.bounces = (scrollView.contentOffset.y <= 0)
    }
}
本文链接:https://www.f2er.com/3153575.html

大家都在问