-1
在URL完成加載之前,在檢測到滑動之後,我的滑動未檢測到。任何想法如何檢測URL加載時滑動?Swift - WebView在加載時無法檢測到滑動
在URL完成加載之前,在檢測到滑動之後,我的滑動未檢測到。任何想法如何檢測URL加載時滑動?Swift - WebView在加載時無法檢測到滑動
我才發現,我們只需要添加這兩條線:
webView.scrollView.panGestureRecognizer.requireGestureRecognizerToFail(rightSwipeGesture)
webView.scrollView.panGestureRecognizer.requireGestureRecognizerToFail(leftSwipeGesture)
完整的示例:
var rightSwipeGesture: UISwipeGestureRecognizer = UISwipeGestureRecognizer(target: self, action: #selector(self.handleSwipeGesture))
var leftSwipeGesture: UISwipeGestureRecognizer = UISwipeGestureRecognizer(target: self, action: #selector(self.handleSwipeGesture))
rightSwipeGesture.direction = .Right
leftSwipeGesture.direction = .Left
self.view!.addGestureRecognizer(rightSwipeGesture)
self.view!.addGestureRecognizer(leftSwipeGesture)
webView.scrollView.panGestureRecognizer.requireGestureRecognizerToFail(rightSwipeGesture)
webView.scrollView.panGestureRecognizer.requireGestureRecognizerToFail(leftSwipeGesture)
你能證明你的代碼? –