iOSでWebViewを使う時に、上下の端でさらにスワイプするとビヨーンてスクロールするのを防止したい。
webView.scrollView.bounces = false |
以下は旧方式。
UIWebViewのバウンスをさせない方法 - まーのすけRoomを参考に、Swiftでやるには
let subview = webView.subviews[0] as NSObject |
Objective-CではisSubclassOfClass
を使っているようですがSwiftでの使い方がわからなかったので、キャストしてみて、という形にしてみました。他にはisKindOfClass
やsubview is UIScrollView
という方法で調べられるようです。
実際にはsubview
はUIWebScrollView
クラスのインスタンスのようです。