2014-02-06 7 views
4

기본 iOS 애플리케이션에서 HTML 콘텐츠를 편집 할 수있는 좋은 방법이 있습니까?기본 iOS 앱에서 HTML 콘텐츠 수정

예를 들어 이메일 앱을 만들고 전자 메일에 회신하고 원본 메시지를 편집하려는 경우를 예로들 수 있습니다. 그것은 꽤 많이 나는 UITextViewNSAttributedString를 사용뿐만 아니라의 contentEditable UIWebView을 시도했습니다

등 이미지, 스타일을 포함하여 유효한 HTML을 지원해야하지만 둘 다 좋은 솔루션입니다 - UIWebView 어떤 방식이 없습니다 콘텐츠 또는 커서 위치를 관리하고 UITextView은 이미지 및 기타 요소가 포함 된 HTML을 렌더링하지 않습니다. 당신이 textareahtml와 코드를 보여 기꺼이하지 않는

+0

이,'contenteditalbe'을 찾는 노력이 샘플 프로젝트를 다운로드 (http://www.w3schools.com/tags/att_global_contenteditable.asp) –

+0

앞서 언급했듯이 나는 이미 contenteditable을 사용해 보았습니다. 커서의 위치를 ​​관리하거나 내용을 올바르게 조작 할 방법이 없습니다. – ebi

답변

2

, 나는 유일한 방법은 contenteditableCRTL + B 바로 같은 단축키를 사용하기 때문에, 도구 모음 및 물건과 함께 모바일 리치 텍스트 편집기에 대해 갈 생각 ?!

체크 아웃 모바일 브라우저 용 두 사람 :

http://mindmup.github.io/bootstrap-wysiwyg/

http://imperavi.com/redactor/

UPDATE

당신이 시도 할 수 네이티브 응용 프로그램의 경우 :

http://www.omnigroup.com/omnioutliner

http://www.cocoanetics.com/parts/dtrichtexteditor/

https://github.com/enormego/EGOTextView

+0

어쩌면 질문이 명확하지 않은 것일 수 있습니다. 모바일 용으로 최적화 된 웹 사이트가 아닌 기본 iOS 앱용입니다. – ebi

+0

업데이트 됨. 이제는 어느 것이 당신의 필요에 맞는 것인지에 대한 문제 일뿐입니다. – cvsguimaraes

0

확인 튜토리얼이 링크를

https://github.com/aryaxt/iOS-Rich-Text-Editor

는 ... 그것은 코드와 설명을 자세히 설명하고있다.

http://ios-blog.co.uk/tutorials/rich-text-editing-a-simple-start-part-1/

또는 [다음 링크] 난 정말이 이해할 수있는 유일한 것은 첫 문장이기 때문에 here

또는 here

+0

시도해 보았습니다. contenteditable div가있는 UIWebView 일뿐입니다. – ebi

+0

@ebi. HTML 편집기에 대한 현재의 요구 사항과 정확히 일치하지 않는 것은 무엇입니까? –

+0

앞서 언급했듯이 UIWebView 내부에서 일어나는 일, 기본적으로 커서 위치를 제어 할 수는 없습니다. – ebi

관련 문제