防止iOS Webview在键盘显示上滚动

时间:2019-11-02 00:02:16

标签: ios swift

当我在Web视图中选择输入框时,布局会向上滚动(参见图片)。

是否可以阻止Web视图向上滚动?

iOS webview

1 个答案:

答案 0 :(得分:1)

这是webView滚动,可以使用scrollViewDelegate方法scrollViewDidScroll进行检测。可以使用以下代码停止滚动。

func scrollViewDidScroll(scrollView: UIScrollView) {

   if scrollView.contentOffset.y > 0 || scrollView.contentOffset.y < 0 {
    scrollView.contentOffset.y = 0
 }
}