在精确的照片上打开相机胶卷

时间:2011-09-01 22:24:43

标签: ios cocoa-touch avfoundation photo alassetslibrary

我正在开发一个相机应用程序,我想在库存应用程序中放置一些已存在的功能。我的问题是复制左下角的小方块(在纵向模式下),其中显示了用户刚刚拍摄的照片的微缩略图;然后,当用户点击它时,照片应用程序应该打开,保存在相机胶卷中的最后一张照片上。

我可以使用ALAssetsLibrary在相机胶卷中加载最新照片的缩略图 - 我可以使用[UIImage imageWithCGImage:[result thumbnail]]访问它 - 但即使我有其ALAsset网址,我也无法打开照片应用。我正试着这样做:

[[UIApplication sharedApplication] openURL:result.defaultRepresentation.url];

但没有任何反应。

我可以在我的应用程序内部显示它,还有一个额外的UIView,但我认为使用官方照片应用程序会更简单,更聪明!

任何人都可以帮助我吗?提前谢谢!

1 个答案:

答案 0 :(得分:0)

您可能想要使用UIImagePickerController,如下所示:https://stackoverflow.com/a/11078182/883413