2011-12-28 6 views
1

내 프로젝트 요구 사항 중 하나는 사용자가 입력 한 데이터를 저장하는 것입니다. 텍스트 + 이미지 (사진 앨범에서 이미지/비디오를 첨부 할 수 있음).텍스트 및 이미지가 포함 된 편집 가능한 UITextView?

사용자가 텍스트를 편집 할 수 있어야합니다 (ios mail.app와 유사). 이미지를 텍스트와 테이핑 이미지 사이에 삽입하여 이미지 특정 옵션을 제공 할 수 있습니다.

이미지와 텍스트를 coretext로 레이아웃하는 예는 드물지만 발견 한 coretext 예제는 편집 할 수 없습니다.

어떤 종류의 컨트롤을 사용해야합니까? 어떻게 mail.apps 및 메모 복용 응용 프로그램이 이것을 달성?

+0

내 대답이 도움이 되었습니까? –

+0

@LeoNatan 도움이되었습니다. 하지만 DTCoretext 또는 webview contenteditable 또는 다른 사용자 지정 메서드를 사용하는 딜레마에 빠졌습니다. 지금, 나는 또한 여러 textviews 해결 방법을 위해 노력하고있다. 어쨌든 나는 지금 당신의 대답을 받아 들일 것입니다. – palaniraja

+0

감사합니다. 나는 편집 가능한 내용으로 UIWebView를 사용하는 것이 슬프게도 엉덩이의 고통이라고 말할 수 있습니다. 그것은 단지 잘 작동하지 않습니다. 그것은 주위에 점프하고 스크롤은 산발적이다. 그것은 UITextView가 내부적으로 WebCode (WebKit)로 구현되고 private API 인'setContentToHTMLString :'을 사용하여 HTML 내용을 거기에 넣고 편집하는 것이 갑자기 기쁨이기 때문에 이상합니다. –

답변

1

iOS5에서 WebKit 구현은 이제 contentEditabledesignMode을 지원합니다. 그런 다음 HTML 텍스트 인라인을 편집하고 이미지를 임베드 할 수 있습니다.

+0

내 요구 사항에 대해 webview를 사용할 수 있는지 확인합니다. 샘플 코드가 있으면 공유하십시오. – palaniraja

+1

여기에 예제가 있습니다. http://ios-blog.co.uk/featured-posts/ios-5-rich-text-editing-series/ –

+0

감사합니다. ton leo. 정말 좋은 리소스입니다.하지만 지금은 이미지를 두드리는 일을 처리하지 못합니다. 나는 이번 주말에이 물건들에 대해 연구 할 것이다. 그때까지 나는 당신이 upvote에 행복하다고 생각합니다. – palaniraja

관련 문제