在没有UIImagePickerController的情况下获取相机卷照片

时间:2014-07-15 00:17:29

标签: ios objective-c uiimagepickercontroller alassetslibrary

我想知道如何在不打开UIImagePickerController的情况下从iPhone的相机胶卷/照片库中取出照片。我一直试图谷歌这个,但它总是指向我不愿使用的UIImagePickerController因为它将打开另一个视图控制器。我知道这是可能的,因为Facebook Messenger具有此功能。它提供了我的相机照片选项,而无需打开iPhone的原生照片应用程序。作为参考,这是UIImagePickerController

UIImagePickerController

这是Facebook Messenger App

Facebook Messenger

1 个答案:

答案 0 :(得分:5)

正如我的意见所示:

您必须使用AssetsLibrary框架:#import <AssetsLibrary/AssetsLibrary.h>这是一个很好的链接,可以帮助您入门:http://codemastergabriel.wordpress.com/2013/11/22/access-mediaphotosvideos-using-alassetslibrary-iosobjective-c/