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

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

WKWebView.scrollView.bounces = false


编辑

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


这对我不起作用。

最佳答案

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

WKWebView.scrollView.delegate = self

并遵循以下代码。
extension WKWebViewController: UIScrollViewDelegate{
    func scrollViewDidScroll(_ scrollView: UIScrollView) {
        scrollView.bounces = (scrollView.contentOffset.y <= 0)
    }
}

10-04 13:59