【问题标题】:iOS 6 sharing like Messages, not like Photos (UIActivityViewController and UIDocumentInteractionController)iOS 6 共享像消息,而不像照片(UIActivityViewController 和 UIDocumentInteractionController)
【发布时间】:2013-01-22 07:20:19
【问题描述】:

在 iOS 6 中,点击照片应用中的操作按钮会显示标准 UIActivityViewController:

对 Messages 执行相同操作会提供一组不同的选项。在我看来,这就像它使用 UIDocumentInteractionController api 来拉取所有声称可以处理图像的应用程序。

我的问题有两个:

  1. 如何进入“消息”操作菜单?仅举几例,Tumblr 和 Halftone 已经做到了……我似乎找不到文档。

  2. 如何显示消息样式的操作菜单?当我展示 UIActivityViewController 时,它没有这些选项......只有标准集 facebook/twitter/copy/print/save to camera roll/etc.

谢谢!

【问题讨论】:

    标签: ios sharing uidocumentinteraction uidocument uiactivityviewcontroller


    【解决方案1】:

    如何进入该列表:"Registering the File Types Your App Supports"

    要处理图像,您可能需要注册public.image (Reference)

    要显示该列表,您只需要求 UIDocumentInteractionController 显示其选项菜单

    【讨论】:

    • 谢谢,看不清楚前者是UIActivityViewController,后者是UIDocumentInteractionController。它们看起来非常相似。
    • @KennyWinker 不仅它们看起来很相似,UIDocumentInteractionController 实际上在引擎盖下使用了UIActivityViewController,而且还带有一些特殊的调味料,可以让它做我们无法做的事情做。
    猜你喜欢
    • 1970-01-01
    • 2014-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多