为 webView 添加 swipeGesture 并停止 ZoomIn 和 ZoomOut

Add swipeGesture to webView and stop ZoomIn and ZoomOut

我需要将 swipeGesture 添加到我的 UIWebView,但是我需要停止 UIWebView

的 ZoomIn 和 ZoomOut
/*Swipe is enabled and zoom as well*/
    webViewPlayer.scalesPageToFit = true

当我把它改成

webViewPlayer.scalesPageToFit = false
//zooming and swipe both disabled

编辑 1

我只想将手势滑动到 UIWebView,而不需要 ZoomInZoomOut

我已经尝试将 swipeGesture 添加到 UIWebViewself.view

试试这个...

因为UIWebView中包含scrollview所以你可以用下面的方法来检查滚动是在哪个方向。

这是检查滑动方向的另一种方法,因为滑动手势效果不佳UIWebView

scrollviewDelegateUIWebView

    webView.scrollView.delegate = self

ScrollView 委托

func scrollViewWillEndDragging(scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>)
{
    if velocity.x < 0
    {
        print("Going Left!")
    }
    else if velocity.x > 1
    {
        print("Going Right!")
    }
}