带集成图库的UIActivityViewController(如图库照片iPad应用程序)

Cla*_*fou 9 ios uiactivityviewcontroller ios7

如果您在iPad(iOS7)上启动照片应用程序并点击操作按钮,您将获得一个UIActivityViewController,其上半部分由多选图库组成,您可以在其中选择任意数量的项目.共享选项会根据您的选择自动调整(例如,如果您选择多个项目,"Twitter"和"分配给联系人"将消失).

我在iOS7 SDK中找不到任何支持这一点的内容,所以我想知道这个功能是否对开发人员不可用.有谁知道怎么做这样的事情?

Tho*_*ney 2

使用 UIActivityViewController 时,您可以设置要共享的项目数组。通常这只是一张图像,也许是一个字符串(例如,用于发布图像),但是如果您将多个图像添加到您使用的数组中,则- (id)initWithActivityItems:(NSArray *)activityItems applicationActivities:(NSArray *)applicationActivities;可以共享多个图像(例如“分配给联系人”或“推文”) ' 不可用,因为它们只需要一张图像)。

  • 是的,但是当我这样做时(例如,当我包含两个图像时),UIActivityViewController 不会显示它们,并且用户没有机会关闭其中一些图像。 (2认同)
  • 你找到解决办法了吗? (2认同)