메뉴 닫기
공지사항 : > 공지사항

[iOS] iOS16 업데이트 이후, 웹뷰에서 바운스 현상 조치 방법

작성자
김금열
작성일
2022.09.27 08:44
조회
1800

1. 이슈 사항 

IOS16업데이트 후에 WebView가 위아래로 바운스 되는 현상 :  첨부파일 참고 


2. 발생 이유

IOS 16 버전 이후 발생한 버그 이며, Html 구조 문제는 아님.

자세한 사항은 아래 링크 참고

https://developer.apple.com/forums/thread/711601


3. 대응방법

 - 네이티브 대응 방법

   아래와 같이 설정하면 아이폰에 부드럽게 스크롤 되는 현상은 사라짐.

    WebView.ScrollView.Bounces = false;

    WebView.ScrollView.AlwaysBounceHorizontal = false;

    WebView.ScrollView.AlwaysBounceVertical = false;


   - 퍼블리싱 대응 방법

     Body 영역에 overflow hidden으로 처리

     단, Body에서 스크롤을 쓰고 있다면 overflow hidden으로 처리하면 안됨.