【问题标题】:How to open an image saved to the Photo Album in Swift?如何在 Swift 中打开保存到相册中的图像?
【发布时间】:2016-10-26 10:32:59
【问题描述】:

我正在使用 UIImageWriteToSavedPhotosAlbum 将图像保存到用户的相册。保存该新图像后,有没有办法打开该新文件? (我想基本上把用户带到相册,这样他们就可以根据需要分享图像)

【问题讨论】:

    标签: ios swift


    【解决方案1】:

    您可以使用 UIImagePickerController 呈现类似照片的界面,但您不能使用它来让用户选择特定的照片。用户只看到整个照片库,并且可以选择任何照片,仅此而已。

    因此,如果您只是希望用户能够分享这张照片,或者如果您希望用户能够使用这张照片执行的操作是分享 ,然后必须从照片库中获取它(使用 Photos 框架)并提供共享它的接口(使用 UIActivityViewController)。

    【讨论】:

    • 如果您不使用过时的 UIImageWriteToSavedPhotosAlbum 来保存它,那么获取您保存到照片库的图像会容易得多。使用 Photos 框架来保存和获取它。
    • 谢谢,我第一次做的时候在那个库上没有找到任何东西,所有的例子都使用了另一种方法。供其他人参考:developer.apple.com/library/ios/documentation/Photos/Reference/…
    【解决方案2】:

    由于您正在保存图像,因此您可以在保存图像时在图像视图中显示图像,然后显示 UIActivityViewController 以共享图像。用户无需通过 UIImagePickerViewController 选择图像。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-27
      • 2014-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多