OGeek|极客世界-中国程序员成长平台

标题: ios - 如何选择存储在 iOS 库中的最后一张图片 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 18:19
标题: ios - 如何选择存储在 iOS 库中的最后一张图片

我正在制作一个自定义相机,它允许用户拍摄照片。我还希望用户可以选择从 iOS 画廊中选择照片。而不是画廊图标,我想向他展示存储在画廊中的最后一张照片,作为他将单击以打开画廊并选择图像的按钮。

我知道如何使用 imagepickerdelegate 来选择图像,但我不知道如何在他可以单击的按钮中向他展示画廊的最后一张照片。

如何挑选图库中的最后一张照片?



Best Answer-推荐答案


试试这个

import PhotosUI



    {

            var images: PHFetchResult<HAsset>!

            let allPhotosOptions = PHFetchOptions()

            allPhotosOptions.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: true)]

            images = PHAsset.fetchAssets(with: PHAssetMediaType.image, options: allPhotosOptions)

    }

更多

let asset = images.object(at: index)

imageManager.requestImage(for: asset, targetSize: thumbnailSize, contentMode: .aspectFill, options: nil, resultHandler: { image, _ in

self.thumbnailImage = image

})

关于ios - 如何选择存储在 iOS 库中的最后一张图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41144751/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) Powered by Discuz! X3.4