【问题标题】:Open camera roll on an exact photo在精确照片上打开相机胶卷
【发布时间】:2011-11-08 18:56:37
【问题描述】:

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

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

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

但是什么也没发生。

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

谁能帮帮我?提前谢谢!

【问题讨论】:

    标签: ios cocoa-touch avfoundation photo alassetslibrary


    【解决方案1】:

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

    【讨论】:

    • 在发布多个问题的复制和粘贴样板/逐字答案时要小心,这些往往会被社区标记为“垃圾邮件”。如果您这样做,则通常意味着问题是重复的,因此请将它们标记为:stackoverflow.com/questions/3772976
    • 选择器是显示照片列表,而不是显示单张图片。
    • 感谢提示stackoverflow.com/users/419/kev我已经更新了答案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-26
    • 1970-01-01
    • 1970-01-01
    • 2014-04-21
    • 2012-07-22
    • 2012-11-04
    • 2012-01-04
    相关资源
    最近更新 更多