如果您在iPad(iOS7)上启动“照片”应用程序,然后点击“操作”按钮,则会得到一个UIActivityViewController,其上半部分由多选图库组成,从中可以选择任意数量的项目。共享选项会根据您的选择自动进行调整(例如,如果您选择多个项目,则“Twitter”和“分配给联系人”会消失)。
我在iOS7 SDK中没有发现任何支持此功能的东西,因此我想知道开发人员是否无法使用此功能。有谁知道如何做这样的事情?
最佳答案
使用UIActivityViewController时,可以设置要共享的项目数组。通常,这只是一张图片,也可能是一个字符串(例如,用于发布图片),但是,如果您向- (id)initWithActivityItems:(NSArray *)activityItems applicationActivities:(NSArray *)applicationActivities;
中使用的数组中添加多个图片,则可以共享多个图片(以及“分配给联系人”或“Tweet'不可用,因为它们只需要一张图片)。
关于ios - 具有集成库的UIActivityViewController(例如在库存的iPad应用程序中),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19316281/