我现在正在使用 Evernote api 在 iOS 上开发一个应用程序。通过getNoteContent函数,我可以获取笔记的内容,但是如何显示呢?它是 ENML 格式。
我应该从 ENML 中提取信息,并用 UITextView 显示它吗?另外,用户更改内容后,我是否应该将更改的内容填充到ENML中,然后发送到Evernote服务器?
或者直接用UIWebView显示?但如何编辑内容呢?
最佳答案
显示内容更容易,但并不简单。您可以非常轻松地转换 ENML -> HTML 并在 UIWebView 中显示转换后的注释。
允许用户在保持格式的同时编辑注释要困难得多。我们的许多应用程序都有一名全职工程师来维护注释编辑器,该编辑器通常是内容可编辑/设计模式下的 Web View 。我不建议尝试制作一个所见即所得的 Evernote 笔记编辑器。
关于ios - 如何使用evernote api显示笔记内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9809763/