如何从图库中获取所有照片

维尼斯·克里希南(Vineeth Krishnan)

下面显示的代码是我已经尝试过的代码。我希望实现的是从设备中获取所有照片。目前仅获取其中的一些。如何修改代码以从设备中加载所有图像?

let fetchOptions = PHFetchOptions()

let collection:PHFetchResult = PHAssetCollection.fetchAssetCollectionsWithType(.Moment, subtype: .Any, options: fetchOptions)

if let first_Obj:AnyObject = collection.firstObject
{
    self.assetCollection = first_Obj as! PHAssetCollection
}
CodeBender

更新了David针对iOS 10+和Swift 4.x / 3.x的答案

从设备请求访问照片的权限:

将以下值添加到您的 info.plist

隐私权-图片库使用说明

并提供显示给用户的字符串。

索取所有图片:

PHPhotoLibrary.requestAuthorization { status in
    switch status {
    case .authorized:
        let fetchOptions = PHFetchOptions()
        let allPhotos = PHAsset.fetchAssets(with: .image, options: fetchOptions)
        print("Found \(allPhotos.count) assets")
    case .denied, .restricted:
        print("Not allowed")
    case .notDetermined:
        // Should not see this when requesting
        print("Not determined yet")
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Android中从Facebook获取所有照片

来自分类Dev

如何使用Photokit获取存储在照片库中的所有视频文件的URL

来自分类Dev

Instagram,如何通过标签获取所有照片?

来自分类Dev

如何从图库中获取图像

来自分类Dev

如何从图库中获取图像

来自分类Dev

如何使用图库中的照片设置版面的背景?

来自分类Dev

如何从 android 中的图库更改共享照片选项?

来自分类Dev

如何获取具有特定名称的magento产品的所有图库图像?

来自分类Dev

如何对所有图像使用图库组件?

来自分类Dev

Facebook Api无限获取所有照片

来自分类Dev

MySQL查询获取所有照片

来自分类Dev

如何从Android Q中的图库获取图像?

来自分类Dev

如何使用flickr API为所有用户获取带有地理标签的照片?

来自分类Dev

如何将所有图库图像上传到Android中的服务器?

来自分类Dev

如何列出用户帐户的所有照片?

来自分类Dev

如何使用Google Photos API获取所有用户照片?

来自分类Dev

iOS 8,如何使用ALAssetLibrary获取所有照片以替换丢失的相机胶卷相册

来自分类Dev

如何使用 Unsplash API 获取所有特定用户照片的列表?

来自分类Dev

在Android 5.0中从图库中选择照片

来自分类Dev

如何使用照片参考在angularjs中获取Google Place照片

来自分类Dev

使图库中的所有缩略图大小相同

来自分类Dev

MediaStore.Media.Images Android / Kotlin:如何对用户隐藏保存在图库中的照片?

来自分类Dev

如何从Aerospike中获取所有记录?

来自分类Dev

如何获取数组中的所有项目?

来自分类Dev

如何从列表中获取所有值?

来自分类Dev

如何从照片库中获取图像?

来自分类Dev

如何从图库中挑选的图像中获取文件名?

来自分类Dev

如何将Picasa 3中的所有照片备份到Amazon S3?

来自分类Dev

如何立即关闭Microsoft Windows 7中的所有Windows照片查看器窗口?

Related 相关文章

  1. 1

    如何在Android中从Facebook获取所有照片

  2. 2

    如何使用Photokit获取存储在照片库中的所有视频文件的URL

  3. 3

    Instagram,如何通过标签获取所有照片?

  4. 4

    如何从图库中获取图像

  5. 5

    如何从图库中获取图像

  6. 6

    如何使用图库中的照片设置版面的背景?

  7. 7

    如何从 android 中的图库更改共享照片选项?

  8. 8

    如何获取具有特定名称的magento产品的所有图库图像?

  9. 9

    如何对所有图像使用图库组件?

  10. 10

    Facebook Api无限获取所有照片

  11. 11

    MySQL查询获取所有照片

  12. 12

    如何从Android Q中的图库获取图像?

  13. 13

    如何使用flickr API为所有用户获取带有地理标签的照片?

  14. 14

    如何将所有图库图像上传到Android中的服务器?

  15. 15

    如何列出用户帐户的所有照片?

  16. 16

    如何使用Google Photos API获取所有用户照片?

  17. 17

    iOS 8,如何使用ALAssetLibrary获取所有照片以替换丢失的相机胶卷相册

  18. 18

    如何使用 Unsplash API 获取所有特定用户照片的列表?

  19. 19

    在Android 5.0中从图库中选择照片

  20. 20

    如何使用照片参考在angularjs中获取Google Place照片

  21. 21

    使图库中的所有缩略图大小相同

  22. 22

    MediaStore.Media.Images Android / Kotlin:如何对用户隐藏保存在图库中的照片?

  23. 23

    如何从Aerospike中获取所有记录?

  24. 24

    如何获取数组中的所有项目?

  25. 25

    如何从列表中获取所有值?

  26. 26

    如何从照片库中获取图像?

  27. 27

    如何从图库中挑选的图像中获取文件名?

  28. 28

    如何将Picasa 3中的所有照片备份到Amazon S3?

  29. 29

    如何立即关闭Microsoft Windows 7中的所有Windows照片查看器窗口?

热门标签

归档