2011-09-01 105 views
4

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

我可以使用ALAssetsLibrary在相机胶卷中加载最新照片的缩略图 - 我可以通过[UIImage imageWithCGImage:[result thumbnail]]访问它 - 但即使我有它的ALAsset URL,我也无法打开照片应用程序。我试图做到这一点:

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

但没有任何反应。

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

任何人都可以帮助我吗?先谢谢你!

回答

0

您可能需要使用的UIImagePickerController,如下回答:https://stackoverflow.com/a/11078182/883413

+0

发布的复制和粘贴样板/逐字回答多个问题时一定要小心,这些往往会被标记为在社区“垃圾”。如果你这样做,那么它通常意味着问题是重复的,所以将它们标记为:http://stackoverflow.com/questions/3772976 – Kev

+0

选择器将显示照片列表,而不是显示单张照片。 – flip79

+0

感谢提示http://stackoverflow.com/users/419/kev我已经更新了答案 –

相关问题