バウンス(引っ張れない)させないwkwebviewを作る

環境

  • HTML5
  • HTML
  • WKWebView
  • iOS
  • ios10
  • iOS8
  • iOS9
  • ios7
  • Swift
  • Swift3.0
  • Xcode
  • Xcode8

実装

下記のように実装することでバウンスをさせない(引っ張れない)WKWebViewができます

 

ViewController.swift
//    WKWebView
    lazy var wkwebView: WKWebView = {
        var webView = WKWebView(frame: self.view.bounds)
        webView.uiDelegate = self
        webView.navigationDelegate = self
        webView.isUserInteractionEnabled = true
        //ここ
        webView.scrollView.bounces = false
        return webView
    }()

 

藤沢瞭介(Ryosuke Hujisawa)
  • りょすけと申します。18歳からプログラミングをはじめ、今はフロントエンドでReactを書いたり、AIの勉強を頑張っています。off.tokyoでは、ハイテクやガジェット、それからプログラミングに関する情報まで、エンジニアに役立つ情報を日々発信しています!

Swift