2012-03-21 18 views
1

私は現在、evernote apiでiOS上にアプリケーションを開発しています。 getNoteContent関数を使って、ノートの内容を取得できますが、それを表示する方法は? ENML形式です。evernote apiでノートの内容を表示するには

ENMLから情報を抽出し、それをUITextViewで表示する必要がありますか?さらに、ユーザーがコンテンツを変更した後、変更されたコンテンツをENMLに入力してからEvernoteサーバーに送信する必要がありますか?

または直接、UIWebViewで表示しますか?どのようにコンテンツを編集するのですか?

答えて

1

コンテンツを表示する方が簡単ですが、簡単です。 ENML - > HTMLをかなり簡単に変換し、変換したノートをUIWebViewに表示することができます。

ユーザーは、書式設定を維持しながらノートを編集できるようになります。多くのアプリケーションには、通常はコンテンツ編集/デザインモードのウェブビューであるノートエディタを管理する常勤のエンジニアがいます。私はWYSIWYG Evernoteのノートエディターを作ろうとは勧めません。

+0

もう一度お返事ありがとうございます!あなたの答えから、自分でノートエディタを開発するのは難しいと思います。 evernoteはこれをサポートしていますか?または、第3部から入手可能なHTMLエディタに関するツール? –

+0

Evernoteのウェブベースのノートエディタは、https://HOST.evernote.com/edit/GUIDのようなURLを使用して開くことができます。ここで、GUIDは、編集するノートのGUIDです。しかし、これはデスクトップブラウザでのみ機能します。 – Seth

+0

ありがとうございました。私は編集可能にするためにjavascriptを使ってUIWebViewにノートの内容を表示しました。 –

関連する問題