【问题标题】:Saving text data from iPad application as a note which can be opened from "notes app"?将 iPad 应用程序中的文本数据保存为可以从“笔记应用程序”打开的笔记?
【发布时间】:2011-04-15 11:24:40
【问题描述】:

我正在开发一个 iPad 应用程序,我必须在其中将文本数据存储为 iPad 中的便笺,然后可以从 iPad 的默认“便笺应用”访问。是否可以将文本数据存储为笔记?

请告诉我,因为这对我的申请非常重要。

【问题讨论】:

  • 可能不可能,但您可以为您的应用程序实现复制和粘贴
  • 您好,我必须在我的应用程序中实现注释。我知道复制和粘贴功能,并且也在一个应用程序中实现。但是在这里实现笔记功能至关重要,因为我的一个客户在应用程序中需要它。我们是否也可以将文本数据保存在一个应用程序中,可以通过不同的应用程序访问,例如“keynotes”或 iphone 默认的“note app”。
  • 部分应用可以通过url scheme或者UIDocumentInteractionController实现。阅读“实现常见应用程序行为”-> developer.apple.com/library/ios/#documentation/iphone/…
  • 你实现成功了吗?我希望我的原生应用将笔记保存到ios应用
  • @Dhara:我们还没有完全实现。

标签: iphone cocoa-touch ipad core-data


【解决方案1】:

使用UIDocumentInteractionController,您可以将文档/文件发送到另一个应用程序。 iOS 上的所有应用程序都会向系统注册它们可以处理的文件扩展名。 Apple 提供了一个示例项目,DocInteraction 演示了其中的一些文档交互。 请注意: UIDocumentInteractionController not working in iPad Simulator (XCode 3.2.3)。示例项目可以在设备上运行。

Notes.app 注册任何此类扩展。请向 Apple 发送enhancement request 以获取此功能。如果有足够多的人提出此请求,他们可能会将其添加到未来的版本中。

【讨论】:

  • 您好,非常感谢您的回答。您能否给我一些参考,我可以在其中提供一些工作示例。以及在应用程序中存储笔记文件的位置。你能给我一些参考吗?
  • @AppAspect "reference" 在这种情况下并没有真正的意义,但是假设您想要一个如何制作 Notes 应用程序的示例,只需在谷歌上搜索“如何制作 Notes 应用程序 iOS”就会让您获得很多像这样的例子:appcoda.com/…。无论如何,您需要更清楚自己想要什么——一个工作示例笔记应用程序、一个工作示例文档共享,还是其他什么?
猜你喜欢
  • 2010-11-08
  • 1970-01-01
  • 2021-04-12
  • 1970-01-01
  • 2017-01-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多