我正在显示一个比屏幕空间长的网页,并且启用了滚动。当我滑动滚动时,我希望屏幕“保持滚动”并慢慢停止滚动。
查看后,我找到了解决方案,但是swift 4有所更改,因此不再起作用。 Xcode确实对“新方法”提出了建议,但似乎对我不起作用。
我正在尝试启用动量滚动,如下所示:
var webView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
self.webView = WKWebView()
webView.navigationDelegate = self
view = webView
let url = URL(string: "my-url")
webView.load(URLRequest(url: url!))
webView.allowsBackForwardNavigationGestures = true
webView.scrollView.bounces = false
webView.scrollView.decelerationRate = UIScrollView.DecelerationRate.normal
}
任何信息或帮助都将不胜感激!
亲切的问候,
尼克