Ios UIActivityViewController和UIDocumentInteractionController

Ios UIActivityViewController和UIDocumentInteractionController,ios,cocoa-touch,sharing,uiactivityviewcontroller,uiactivity,Ios,Cocoa Touch,Sharing,Uiactivityviewcontroller,Uiactivity,如何组合UIActivityViewController和UIDocumentInteractionController?Mail应用程序和Tumblr应用程序似乎将UIActivityViewController与UIDocumentInteractionController组合在一起,因为它们的控制器在UIActivities之外还显示“打开”按钮。如何实现这一点?在UIDocumentInteractionController中使用presentOptionsMenuFromRect:in

如何组合UIActivityViewController和UIDocumentInteractionController?Mail应用程序和Tumblr应用程序似乎将UIActivityViewController与UIDocumentInteractionController组合在一起,因为它们的控制器在UIActivities之外还显示“打开”按钮。如何实现这一点?

在UIDocumentInteractionController中使用
presentOptionsMenuFromRect:inView:animated:
,这不起作用。它不显示UIActivityController的任何典型操作,如消息、电子邮件和PrintFirst,非常感谢!我搜索了将近两个小时…摆弄UIActivities等,但可能很简单:)@fishinear:check(并设置)documentInteractionViewController的
UTI
类型。如果我已经设置了正确的UTI,您可能需要在分配后手动设置它。我认为问题在于苹果不知道UTI,因此不知道它能用它做什么。我可能应该设置一个苹果知道的不正确的UTI。@fishinear是的,这应该有效。您可以尝试
kUTTypeText
kUTTypePlainText
并查看结果。您应该使用内置图像服务上载图像或删除断开的链接。