Outsider's Dev Story

Stay Hungry. Stay Foolish. Don't Be Satisfied.
RetroTech 팟캐스트 44BITS 팟캐스트

UIWebView에서 Landscape시 스크롤 위치 버그

IPhone OS에서 앱안에 간단히 웹페이지를 내장하기 위해서 UIWebView를 사용하게 되는데 이 UIWebVIew에 버그가 존재하고 있습니다. 무엇을 잘못 만든건 줄 알고 헤매이고 있었는데 해당 문제에 대한 내용과 관련된 내용을 찾을 수 있었습니다. BUG ID #7392537로 등록이 되었고 iPhone OS 4.0 beta seed 2에서 해결될 꺼라고 되어 있는데 4.0 b2에서 수정되었는지까진 모르겠습니다.

iPhone WebView 스크롤 오류 화면

이 버그는 앱에서 웹뷰를 사용했을때 발생합니다. 아이폰은 가로보기로 한 상태에서 INPUT박스를 이용해서 키보드를 띄웠다가 다시 내린후에 스크롤을 하면 위에처럼 스크롤바가 정상적인 위치가 아닌 세로보기를 했을때의 폭정도로 가운데에 나타나게 됩니다. 키보드를 띄우기 전인 최초 로딩시에는 정삭적입니다.

Trouble Shoot까지는 아니지만 버그인지 못찾았으면 이거 해결할려고 엄청난 삽질을 했을듯 합니다. xcode 시뮬레이터에서도 이 버그가 동일하게 발생합니다. 실제 디바이스와 동일하게 동작하도록 에뮤을 참 잘 만들었네요. ㅎ


2010/05/08 03:57 2010/05/08 03:57