带有集成图库的 UIActivityViewController(如 stock Photos iPad 应用程序)
Posted
技术标签:
【中文标题】带有集成图库的 UIActivityViewController(如 stock Photos iPad 应用程序)【英文标题】:UIActivityViewController with integrated gallery (like in the stock Photos iPad app) 【发布时间】:2013-10-11 10:46:53 【问题描述】:如果您在 iPad (ios7) 上启动 Photos 应用程序并点击操作按钮,您将获得一个 UIActivityViewController,其上半部分由一个多选图库组成,您可以从中选择任意数量的项目。共享选项会根据您的选择自动调整(例如,如果您选择多个项目,“Twitter”和“分配给联系人”会消失)。
我在 iOS7 SDK 中没有发现任何支持此功能的东西,所以我想知道开发人员是否无法使用此功能。有谁知道这样的事情是怎么做到的?
【问题讨论】:
【参考方案1】:使用 UIActivityViewController 时,您可以设置要共享的项目数组。通常这只是一个图像,也可能是一个字符串(例如,用于发布图像)但是如果您将多个图像添加到您在 - (id)initWithActivityItems:(NSArray *)activityItems applicationActivities:(NSArray *)applicationActivities;
中使用的数组中,您可以共享多个图像(以及这样的“分配给联系人”或“Tweet”不可用,因为它们只需要一张图片)。
【讨论】:
是的,但是当我这样做时(例如当我包含两个图像时),UIActivityViewController 不会显示它们,并且用户没有机会关闭其中的一些。 你找到解决办法了吗?以上是关于带有集成图库的 UIActivityViewController(如 stock Photos iPad 应用程序)的主要内容,如果未能解决你的问题,请参考以下文章
PHP 带有自定义帖子类型和自定义分类的WordPress图库页面