2011-04-28 4 views
0

페이징을 허용하는 UIScrollview 및 내부 세부 뷰의 UIWebview가 있습니다. Apples Class Reference에 따라 그렇게하지 말아야한다는 것을 알고 있지만 다른 옵션이 보이지 않습니다. 응답을하고 조금 더 나은 경험하기 위해UIWebview 및 UIScrollview

, 함께 웹보기의 I가 비활성화 스크롤, 지금

[[[webView subviews] lastObject] setScrollEnabled:FALSE]; 

하지만을 나는에 따라 웹보기 적당한 크기 할 수있는 솔루션을 찾고 있는데요 함유량. 웹 뷰의 너비가 동일하게 유지되지만 전체 아티클을 표시하는 데 필요할 때 높이가 커지면 (자동으로)이 작업을 수행하는 쉬운 방법이 있습니까? 이렇게하면 스크롤 문제가 제거됩니다. 스크롤 문제는이 시나리오의 모든 스크롤을 처리합니다.

의미가 있습니까?

답변

0

확실히 - 이것은보기 드문 경우가 아니며 (웹보기가 테이블보기와 같이 웹보기 자체를 피하기 위해 프레임의 크기를 조정할 수 있도록 UIWebView의 전체 높이를 알아야 함) , 또는 부모 스크롤 뷰).

이 대답을 참조해야합니다 : How to determine UIWebView height based on content, within a variable height UITableView?

기본적으로 귀하의 질문에 대답합니다 어느. 스크롤 뷰를 작성하고 내용을로드 한 다음 자바 스크립트를 실행하여 전체 높이를 얻은 다음 웹 뷰 프레임을 조정하여 컨텐츠의 전체 높이를 반영합니다.