1

我现在正在使用 evernote api 在 iOS 上开发一个应用程序。通过getNoteContent函数,我可以得到一个note的内容,但是如何显示呢?它是 ENML 格式。

我应该从 ENML 中提取信息,并用 UITextView 显示吗?另外,用户更改内容后,我是否应该将更改后的内容填入ENML,然后发送到印象笔记服务器?

还是直接用UIWebView显示?但是如何编辑内容?

4

1 回答 1

1

显示内容更容易,尽管不是微不足道的。你可以很容易地转换 ENML -> HTML 并在 UIWebView 中显示转换后的注释。

允许用户在保持格式的同时编辑笔记要困难得多。我们的许多应用程序都有一名全职工程师来维护笔记编辑器,这通常是内容可编辑/设计模式下的 Web 视图。我不建议尝试制作所见即所得的 Evernote 笔记编辑器。

于 2012-03-21T17:55:53.397 回答