我需要跳动以刷新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)
}
}