하이브리드 앱을 개발하다 보면 웹뷰에서 스크롤이 튀거나,키보드가 올라올 때 레이아웃이 깨지거나,iOS Safari와 다르게 동작하는 문제를 자주 맞닥뜨리게 된다.특히 iOS의 WKWebView는 안드로이드 WebView, 브라우저 Safari와 동작 방식이 모두 달라서기능 하나를 구현하는 데도 많은 주의가 필요하다.이번 글에서는 WKWebView의 스크롤 동작과 관련해 가장 많이 발생하는 문제들을 정리하려고 한다. WKWebView 스크롤의 기본 구조 webView.scrollView- WKWebView 자체는 스크롤을 하지 않는다.- 내부의 UIScrollView가 모든 스크롤∙바운스∙컨텐츠 inset 조정을 담당한다.- 그래서 대부분의 스크롤 조작∙설정은 이 객체에 대해 이루어진다.webView...