iOS 6共享消息,不像照片(UIActivityViewController和UIDocumentInteractionController)

在iOS 6中,点击照片应用程序中的操作button将显示标准的UIActivityViewController:

来自照片的UIActivityViewController

从消息中做同样的select。 这看起来像它使用UIDocumentInteractionController API来拉所有的应用程序,说他们可以处理图像。

UIAcitivtyViewController?来自消息

我的问题是双重的:

  1. 如何进入消息操作菜单? Tumblr和半色调,仅举几例,已经做到了…我似乎无法find文档。

  2. 如何显示消息式的操作菜单? 当我提出一个UIActivityViewController它没有这些选项…只是标准设置Facebook / Twitter /复制/打印/保存到相机卷/等。

谢谢!

如何获得该列表: “注册您的应用程序支持的文件types”

要处理图片,您可能需要注册public.image (参考)

为了呈现这个列表,你只需要问一个UIDocumentInteractionController来显示它的选项菜单