2013-08-20 3 views
1

나는 UIWebView을 사용하는 앱을 만들고 있습니다. UIWebView을 편집 가능하게 만들려면 HTML 파일을 사용하고 해당 속성을 contenteditable=true으로 설정하십시오. 일부 작업을 수행하기 위해 JavaScript를 사용하고 있습니다.UIWebView의 공백

HTML 파일에 CSS를 설정했습니다. 아래는 코드입니다.

<style> 
      #test 
      { 
       padding-left:5px; 
       padding-right:5px; 
       background-color:green; 
       text-align:left; 
       width:100%; 
       font-family: "Times New Roman"; 
       border-radius:5px; 
      } 

</style> 

지금, 내 문제는 내가 UIWebView에로드 된 white margin of about 10-15px from top, bottom and left side UIWebView 사이 HTML 파일을 얻고있다. 여기에 동일한 스크린 샷을 첨부하고 있습니다.

enter image description here

저는 HTML과 JavaScript (사전 지식 없음)로 작업을 시작했으며 문제가 어디로 가는지 알지 못했습니다.

+0

왼쪽 패딩 : 5px; 패딩 오른쪽 : 5px; 이 (가)를 삭제하십시오 2 – IronManGill

+0

죄송합니다, 작동하지 않습니다. –

+0

btw, 사용자가 HTML로 텍스트를 입력하기 시작하면서 텍스트와 왼쪽 끝 사이에 약간의 공간이 필요하기 때문에 왼쪽에서부터 & 오른쪽으로 패딩을 원합니다. 오른쪽도 마찬가지입니다. –

답변

0

으로는이 웹보기의 왼쪽 상단에 HTML 파일을 취할 것 사용

{position:absolute;top:0px;left:0px;} 

을 논의했다.

2

기본적으로, 모든 브라우저 넷스케이프 1. 같은 HTML에서 당신은 웹보기에로드하고 이전 버전과 호환 될 페이지의 가장자리 주위에 그 공백을 추가, 당신은 그것을 제거하기 위해 CSS를 사용할 수 있습니다

body { margin: 0; padding: 0; } 

HTML을 웹보기에로드하지 않고 이미지 파일의 직접 URL 만로드하려는 경우 a) 기본 HTML (head, body, img 태그) 또는 b) NSURLConnection을 사용하여 이미지를 직접 다운로드하고 UIImageView에 직접 표시합니다.