웹보기에서 간단한 html 콘텐츠를 설정 한 다음 콘텐츠에 따라 크기를 조정하려고합니다. 내용에 따라 WebView의 크기를 조정하는 방법은 무엇입니까?
내가이 코드를 사용하는 웹보기 내에서 간단한 HTML 내용을 설정하고 그것을 잘 작동 :[[myWebView mainFrame] loadHTMLString:webViewContents baseURL:baseURLFramed];
을 지금, 내용이 실제 크기보다 더 후 보여주는 웹 뷰에 표시되는 경우 수직 및 수평 스크롤러. 일부 기본 너비를 설정하고 가로 및 세로 스크롤러가 나타나지 않도록 내용에 따라 높이를 관리하려고합니다.
누구든지 나를위한 해결책을 제안 할 수 있습니까?
감사합니다,
Miraaj
고맙습니다 롭 ... 나는 그것을 구현하고 잘하고 있습니다 ..하지만 한가지 문제가 있습니다 : 그것은 항상 다른 내용을 얻고있는 webview의 가장 높은 높이를 설정하고 있습니다. ie. 높이가 1029.0이고 이제는 339.0이어야합니다. 그러면 끝 부분에 공간을 추가하고 높이가 1029.0 인 웹보기를 표시합니다. – Miraaj
문제를 해결했습니다. 내용을 설정하기 전에 웹보기의 크기를 기본값 및 더 작은 값으로 조정하고 있습니다. .. say, (15.0, 0.0, 560.0, 10.0) .. 나는 Rob Rocks라고해야만한다. – Miraaj
보이는 영역의 크기를 변경하는 WebView에서 일부 상호 작용 중에 DOM을 변경하면이 메서드는 'webView : didFinishLoadForFrame'을 다시 호출하지 않습니다. 이 경우에 호출 될 대의원이 있습니까? BTW : 당신의 솔루션은 나를 위해 작동하지 않았다. 어쩌면 당신은 [여기] (http://stackoverflow.com/q/21992854/1146700) 도와 드릴까요? – beipawel