是否可以将应用程序添加到本机共享对话框?

时间:2013-01-04 10:58:11

标签: ios objective-c iphone

我假设无法将应用程序添加到本机共享对话框,就像在相机胶卷中使用的那样。但是我在对话框中看到了不同应用程序的截图。

是否只有可以在此对话框中集成在操作系统中的应用程序?或者是否有可能采用某种方案?

3 个答案:

答案 0 :(得分:3)

我研究过“老虎”提到的UIDocumentInteractionController的可能性,并得出结论认为这是不可能的。

我查看了Apple文档,声明info.plist中的文档类型适用于其他应用程序,但不适用于Mail,Images / Camera Roll等;本机共享对话框。

编辑: 我真的没有得到downvotes .... 以下是一些不太可能的参考文献:

答案 1 :(得分:2)

您需要将UIActivity子类化以实现此目的。 这是Dropbox的一个例子: https://github.com/goosoftware/GSDropboxActivity

答案 2 :(得分:-1)

将您的应用注册为支持您要打开的文件类型,并添加代码以打开它们。请参阅Document Interaction Programming Topics