objective-c - 将 'Open With' 添加到自己的应用程序

标签 objective-c ios ipad share

我目前正在开发一个必须能够在两个应用程序之间共享文档的应用程序。 PDF 文件将在我的应用程序中打开,必须发送到另一个应用程序(例如 Pages)才能对其进行更改。如果第二个应用程序支持,我可以从那里将文件发送回我自己的应用程序。现在我已经能够为我自己的应用程序注册文件类型,它正在显示并从第二个应用程序打开文件。

我遇到的问题是向我自己的应用程序添加“打开方式”选项。 Apple 的文档似乎只涉及将文件类型分配给您自己的应用程序,而不涉及如何与其他应用程序共享文件。你们中有人能指出我正确的方向吗?

最佳答案

您需要使用UIDocumentInteractionController 说明here也许这个链接会有所帮助 link也是。

关于objective-c - 将 'Open With' 添加到自己的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7023237/

相关文章:

ios - 实现类似于 UICollectionView 的 "registerClass"

iphone - 内存增加不释放内存

iphone - 如何创建一组 uiimages 的副本?

iphone - 使用 CGRectMake 移动 subview 会导致崩溃

ios - UITableViewCell 内部的 UITableView

ios - 按日期使用自定义类对 NSMutableArray 进行排序

ios - 如何在 tableview swift ios 中显示保存的 list

ios - 无法从 Xcode 项目中删除主界面

ios - iPad 应用程序内的教程

ios - objective-c 清除 NSURLCredential - NSURLCredentialPersistenceForSession