2016-08-02 42 views

回答

0

我才發現,我們只需要添加這兩條線:

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)