gpt4 book ai didi

ios - swift:如何在不使用 UIImagePickerController 的情况下从照片库加载照片?

转载 作者:搜寻专家 更新时间:2023-10-30 21:56:52 25 4
gpt4 key购买 nike

我正在使用 swift 从照片库加载图像。我知道我可以使用 UIImagePickerController 让用户从相机胶卷中选择图像,但我想在没有用户操作的情况下访问照片。例如,我想读取相机胶卷中的一系列照片,然后将它们放入照片幻灯片中逐张展示。如何在没有 UIImagePickerController 的情况下访问这些照片?

最佳答案

您可以使用 Photos 访问照片库框架(适用于 iOS 8+)。看看this例子。在 AAPLRootListViewController 的代码中,如果使用 awakeFromNib 方法,您可以看到如何创建 PHFetchResult 对象来检索特定的照片数据。然后,在 AAPLAssetGridViewController 中,PHAsset 对象(来自 PHFetchResult)用于检索实际图像数据。看看方法

- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath

代码是用 Objective-C 而不是 Swift 编写的,但您可以使用 Swift 来完成同样的操作。有问题就问。

关于ios - swift:如何在不使用 UIImagePickerController 的情况下从照片库加载照片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35115117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com