iphone - 创建一个应用程序来访问 iOS 用户照片中的所有图像?

标签 iphone objective-c ios

我还没有找到任何关于这方面的文档,也没有看过这件事,但无论如何我可以,而不是仅仅使用 UIImagePicker 选择一个图像,加载用户的相册,然后在选择图像后,显示该图像,而且还允许我向左滚动并骑行以查看该图像之前和之后的所有图像?

我知道我可以使用多图像选择器,但这涉及到导入用户的所有照片,如果用户有数百张照片,这会花费很多时间。我正在寻找与真实照片应用程序类似的功能——性能和一切。有什么想法吗?

最佳答案

是的,你可以。查看 ALAssetsLibrary 的文档。这将允许您枚举所有用户的图像(和视频)库。从这里,您将获得 ALAsset,您可以请求它们的默认 ALAssetRepresentation。这一个,反过来,你要求它的 CGImage,你可以从中创建一个 UIImage

枚举库和 Assets 是在 block 中完成的,可以在后台轻松完成。

关于iphone - 创建一个应用程序来访问 iOS 用户照片中的所有图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8896688/

相关文章:

iOS 5 [UINavigationBar appearance] setBackgroundImage 不工作

ios - UICollectionView io11 - 顶部插图

iOS应用程序有多个主线程

iphone - 未调用 UIButton 操作

iphone - 这种字符串格式有什么问题(模拟器和设备上的行为不同)?

ios - 如何从 NSMutableArray 打印对象变量?

ios 10 webview xcode swift 地理定位

iphone - 入门 iPhone 开发问题

ios - 快速更改页面指示器图像 [SMPageControl]/EAIntroView

iphone - 我们如何在 uitableviewcell 中放置一个复选框