【问题标题】:Name image before saving to photo library在保存到照片库之前命名图像
【发布时间】:2014-08-31 20:42:20
【问题描述】:
我正在构建一个应用程序,我想在将图像保存到照片库之前在其中命名图像。用户将打开相机拍照并在其上写一些消息,然后将其保存到照片库。现在,当用户选择图片时,我想知道上面写了什么信息。所以,我想最好用写的信息来命名那张照片,并添加一些独特的身份。但是我找不到任何源代码或教程来显示如何在保存到照片库之前命名图像。
提前致谢
【问题讨论】:
标签:
ios
uiimagepickercontroller
alassetslibrary
photolibrary
【解决方案1】:
您不能指定名称。相反,您应该使用一个 API,该 API 为您提供新保存的图像的唯一身份,并将其与消息一起存储在您的应用中。
那个 API 是:
ALAssetsLibrary -writeImageToSavedPhotosAlbum:metadata:completionBlock:
为完成块提供唯一的assetURL。
(请注意您的图片被删除,因为它们将从您的应用程序外部删除)。