ios - 如何使用evernote api显示笔记内容

标签 ios evernote

我现在正在使用 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/

相关文章:

XSLT:获取或匹配 base64 编码数据的哈希值

ios - 为 RSS Feed 实现拉动刷新

ios - 为什么当 ActiveReferenceCount > 0 时对象被取消初始化

ios - 如何将自定义对象保存在数组中并将其存储在 NSUserDefaults - iPhone

python - 在 Evernote API 中设置 NoteFilter

ios - Evernote iOS SDK - 如何使用 token 进行身份验证?

sqlite - 从 Evernote date_created 时间戳字段中检索日期

ios - 无法使用 Evernote IOS SDK 下载笔记附件

ios - 单元格数据未显示在 UITableView 中?

ios - 在 NSMutableDictionary 中使用相同的键保存多个值,然后将字典存储在 NSMutableArray 中