【问题标题】:Share multiple images with UIActivityViewController使用 UIActivityViewController 共享多张图片
【发布时间】:2013-07-06 13:41:01
【问题描述】:

我正在尝试与 UIActivityViewController 共享多个图像,但到目前为止,我发现的示例一次只共享 1 个图像。有什么建议吗?

【问题讨论】:

    标签: ios objective-c uiactivityviewcontroller


    【解决方案1】:

    您应该可以使用:

    UIImage *image1 = [UIImage imageNamed:@"image1"];
    UIImage *image2 = [UIImage imageNamed:@"image2"];    
    UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[image1, image2] applicationActivities:nil];
    

    【讨论】:

    • 图像怎么样:[UIImage] = [image1, image2]。然后把图片放到 UIActivityViewController。我尝试这种方式,但它不起作用。
    • 你应该为此提出一个单独的 SO 问题
    【解决方案2】:
    let ac = UIActivityViewController(activityItems: imagesForClients, applicationActivities: nil)
    

    imagesForClients 是一个 UIImage 对象数组。

    【讨论】:

      猜你喜欢
      • 2014-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多