지도 이미지가 UIWebView
입니다. 기본값은 왼쪽 상단 모서리에로드됩니다. UIWebView
의 중심에서 초기화하고 싶습니다.iPhone에서 UIWebView의 내용을 가운데 맞추는 방법
누구든지이 작업을 수행하는 방법을 알고 있습니까?
감사합니다.
지도 이미지가 UIWebView
입니다. 기본값은 왼쪽 상단 모서리에로드됩니다. UIWebView
의 중심에서 초기화하고 싶습니다.iPhone에서 UIWebView의 내용을 가운데 맞추는 방법
누구든지이 작업을 수행하는 방법을 알고 있습니까?
감사합니다.
지도 이미지가 페이지의 유일한 것 인 경우 HTML 페이지로 묶습니까? 그것은 적어도 body 태그에 싸여 경우 다음을 수행 할 수 있습니다 :
NSString *bodyStyle = @"document.getElementsByTagName('body')[0].style.textAlign = 'center';";
NSString *mapStyle = @"document.getElementById('mapid').style.margin = 'auto';";
[webView stringByEvaluatingJavaScriptFromString:bodyStyle];
[webView stringByEvaluatingJavaScriptFromString:mapStyle];
나를 당신의 HTML이 어떻게 구성되어 있는지 정확히 알게하고 필요한 경우 다음 내가 좀 더 많은 정보를 제공 할 수 있습니다.
또 다른 방법은 콘텐츠를 center-aligned
div 태그로 묶는 것입니다.
<body>
<div align="center">
<!-- Your map here -->
</div>
</body>
이
은 당신이 당신이UIWebView
에 통과 HTML을 수정에 괜찮로 솔루션을 작동합니다. 자바 스크립트 호출이 필요하지 않습니다. 그러나 웹 페이지가로드 된 후 필요에 따라 스타일 시트 업데이트를 삽입하려는 경우 위의 해결 방법이 필요합니다.
그러나 UIWebView와 인터페이스하는 가장 쉬운 방법은 javascript를 사용하는 것입니다. –